Skip to content

Commit 63237fd

Browse files
chore: bump version to 0.1.0 and update changelog
1 parent 30a1947 commit 63237fd

2 files changed

Lines changed: 26 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,31 @@ All notable changes to the "androidsvgsupport" extension will be documented in t
44

55
Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.
66

7+
## [0.1.0] - 2026-04-26
8+
9+
### Added
10+
11+
- **`<group>` element support**: Nested `<group>` tags are now converted to SVG `<g>` elements with full transform support (`translateX/Y`, `rotation`, `pivotX/Y`, `scaleX/Y`)
12+
- **`android:alpha`**: Root `<vector>` alpha attribute is now applied as SVG `opacity`
13+
- **`android:fillType`**: `evenOdd` fill type is now correctly mapped to `fill-rule="evenodd"`
14+
- **Drag to pan**: Hold left mouse button and drag to pan the preview
15+
- **Zoom toward pointer**: Ctrl/Cmd + scroll now zooms toward the cursor position at all zoom levels
16+
17+
### Fixed
18+
19+
- **Color conversion**: `#AARRGGBB` Android colors are now correctly converted to `rgba()` instead of invalid 8-digit CSS hex
20+
- **Bounds box**: The dashed bounds border now always tracks the SVG at any zoom level and scroll position
21+
- **Rulers**: Ruler tick marks now update correctly when scrolling
22+
- **Hover provider**: Path hover no longer fires when cursor is between two `<path>` tags
23+
- **Preview command**: Title bar button now works reliably without a race condition on focus
24+
- **Double-dispose**: Closing the preview panel no longer causes a double-dispose error
25+
- **Template load crash**: Missing template files now show an error panel instead of crashing the extension host
26+
- **Keystroke performance**: Preview no longer re-renders on every keystroke — debounced to 300ms
27+
28+
### Removed
29+
30+
- Unused `TemplateEngine` class (dead code)
31+
732
## [0.0.3] - 2026-01-22
833

934
### Fixed - Fix missing template files

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "androidsvgpreview",
33
"displayName": "Android SVG Previewer",
44
"description": "Support svg drawable preview in Android project",
5-
"version": "0.0.3",
5+
"version": "0.1.0",
66
"license": "MIT",
77
"publisher": "SunnyCloudYang",
88
"repository": {

0 commit comments

Comments
 (0)