Releases: ComposeGears/Valkyrie
gradle-plugin-0.5.1
What's Changed
🐘🐛 Gradle Plugin bugfixes
- Fix task dependencies in Gradle plugin by @egorikftp in #1014
Full Changelog: gradle-plugin-0.5.0...gradle-plugin-0.5.1
idea-plugin-1.6.0
What's Changed
🔌✨ IntelliJ Plugin features
- [Web Import] Add Tabler Icons web import by @t-regbs in #958
- [Web Import] Add Eva Icon Import by @t-regbs in #957
- [WebImport] Refactor icon provider selection and update descriptions by @egorikftp in #967
- [WebImport] Add Feather Icons Import by @t-regbs in #969
- [IconPack] Don’t override the
.ktfile object if the content hasn’t changed by @egorikftp in #971 - [WebImport] Add Ionicons by @t-regbs in #970
- [IconPack] Generated ImageVector files are now appear immediately in the project tree without manual refresh by @egorikftp in #972
- Add floating zoom control bar to the icon grid for dynamic visual display size adjustment by @egorikftp in #973
- [Web Import] Add Simple Icons by @t-regbs in #994
- [Web Import] Add Hero Icons by @t-regbs in #993
- [Web Import] Add CSS gg Import by @t-regbs in #996
- [Web Import] Add Octicons Import by @t-regbs in #997
- [Web Import] Web import error Banners by @t-regbs in #999
- Replace rememberPluginVersion with ValkyrieBuildConfig due Internal API usage by @egorikftp in #1008
- Add settings for ImageVector gutter icon visibility and prompt for IDE restart by @egorikftp in #1006
🔌🐛 IntelliJ Plugin bugfixes
-
[IDEA] Fix gutter icons with gradient by @egorikftp in #963
-
[IconPack] Fix incorrect initial state of
packageNamefield in new pack mode when destination folder is selected by @egorikftp in #968 -
Handle exceptions when rendering icon previews and log warnings by @egorikftp in #1005
-
Add support for suppressing unused receiver parameter warnings in ImageVector extensions by @egorikftp in #964
🧹 Housekeeping
- Add rebase and limit settings to renovate.json5 by @egorikftp in #956
- Add linkspector configuration for markdown file validation by @egorikftp in #961
- Introduce Codepoint value class by @egorikftp in #962
- Reuse animation specs in ZoomFloatingBar by @egorikftp in #989
- Support inherited SVG paint attributes by @t-regbs in #990
- Change FeatherLogo color by @egorikftp in #992
- Migrate Material symbols to standart StandardImport approach, move common files in new package by @egorikftp in #991
- Temporary disable link inspection by @egorikftp in #1007
⬆️ Dependencies
- Update kover to v0.9.8 by @renovate[bot] in #975
- Update plugin shadow to v9.4.1 by @renovate[bot] in #978
- Update plugin plugin-publish to v2.1.1 by @renovate[bot] in #977
- Update plugin dev.panuszewski.typesafe-conventions to v0.10.1 by @renovate[bot] in #976
- Update dependency io.nlopez.compose.rules:ktlint to v0.5.8 by @renovate[bot] in #974
- Update Gradle to v9.5.0 by @renovate[bot] in #980
- Update dependency com.android.tools:r8 to v9.1.31 by @renovate[bot] in #979
- Update plugin com.gradle.develocity to v4.4.1 by @renovate[bot] in #983
- Update mislav/bump-homebrew-formula-action action to v3.6 by @renovate[bot] in #982
- Update schneegans/dynamic-badges-action action to v1.8.0 by @renovate[bot] in #985
- Update actions/github-script action to v9 by @renovate[bot] in #986
- Update gradle/actions action to v6 by @renovate[bot] in #987
- Update plugin spotless to v8.4.0 by @renovate[bot] in #984
- Update mislav/bump-homebrew-formula-action action to v4 by @renovate[bot] in #988
- fix(deps): update agp to v9.2.1 by @renovate[bot] in #1000
- fix(deps): update dependency com.android.tools:sdk-common to v32.2.1 by @renovate[bot] in #1001
- chore(deps): update plugin dev.panuszewski.typesafe-conventions to v0.11.0 by @renovate[bot] in #1003
Full Changelog: idea-plugin-1.5.0...idea-plugin-1.6.0
gradle-plugin-0.5.0
What's Changed
🐘✨ Gradle Plugin features
- [Gradle] Support AGP 9 by @egorikftp in #960
- Add support for suppressing unused receiver parameter warnings in ImageVector extensions by @egorikftp in #964
Full Changelog: gradle-plugin-0.4.0...gradle-plugin-0.5.0
cli-1.2.0
What's Changed
🖥️✨ CLI features
- Add support for suppressing unused receiver parameter warnings in ImageVector extensions by @egorikftp in #964
Full Changelog: cli-1.1.1...cli-1.2.0
idea-plugin-1.5.0
What's Changed
🔌✨ IntelliJ Plugin features
- [Web Import] Add Font Awesome Icon Import by @t-regbs in #927
- Migrate to Jewel 0.34, IntelliJ IDEA 2025.3.3 by @egorikftp in #925
- Add support for license header generation (accepts both raw text and
/* block comment */format) by @egorikftp in #953
🔌🐛 IntelliJ Plugin bugfixes
- Prevent editing of package name in existing icon pack mode by @egorikftp in #951
- Fix loading state alignment during icon import and processing by @egorikftp in #952
🧹 Housekeeping
- Rename renovate.json5 to .github/renovate.json5 by @Goooler in #937
- Remove redundant convention project in build-logic by @Goooler in #938
- Replace ProjectAccessor with currentProject for path handling by @egorikftp in #950
⬆️ Dependencies
- chore(deps): update plugin shadow to v9.4.0 by @renovate[bot] in #943
- chore(deps): update actions/upload-artifact action to v7 by @renovate[bot] in #947
- chore(deps): update gradle to v9.4.0 by @renovate[bot] in #940
- chore(deps): update plugin buildconfig to v6.0.9 by @renovate[bot] in #939
- chore(deps): update intellij to v2.13.1 by @renovate[bot] in #941
- chore(deps): update plugin plugin-publish to v2.1.0 by @renovate[bot] in #942
- fix(deps): update dependency androidx.collection:collection to v1.6.0 by @renovate[bot] in #945
- chore(deps): update plugin spotless to v8.3.0 by @renovate[bot] in #944
Full Changelog: idea-plugin-1.4.0...idea-plugin-1.5.0
idea-plugin-1.4.0
What's Changed
🔌✨ IntelliJ Plugin features
- Use IDEA code highlighting functionality by @egorikftp in #922
🔌🐛 IntelliJ Plugin bugfixes
- Fix wrong line separators in
IntellijEditorTextFielddocument creation by @egorikftp in #934
✨ SDK Features
🧹 Housekeeping
- [Web Import] Move standard components into common package by @egorikftp in #917
- Introduce CodepointParser with json and css implementation by @egorikftp in #918
- Refactor codepoint parsers to use updated CSS selectors and CDN links, cover by tests by @egorikftp in #921
- Add Figma Plugin labels to release and requirement configurations by @egorikftp in #924
- Move :parser:core into sdk by @egorikftp in #929
- Add preview for web import screens by @egorikftp in #928
- Introduce :sdk:utils:svg module by @egorikftp in #932
Full Changelog: idea-plugin-1.3.0...idea-plugin-1.4.0
idea-plugin-1.3.0
What's Changed
🔌✨ Plugin features
- [Web Import] Add Remix Icon by @t-regbs in #901
- [Web Import] Add Box Icons Import by @t-regbs in #907
- Update Remix Icon Codepoint from Glyph Parsing to CSS File Parsing by @t-regbs in #906
- Migrate to woff2 fonts with woff2ttf decoder by @egorikftp in #908
- [Web Import] Enable persistent cache to avoid re-fetching icons on every plugin restart by @egorikftp in #912
🔌🐛 Plugin bugfixes
- [Web Import] Fix state restoration when hiding and reopening the plugin by @egorikftp in #909
🧹 Housekeeping
- [Bootstrap] Simplify codepoints parsing by @egorikftp in #910
- Reuse kt icons across tests by @egorikftp in #799
- Replace mutex-based caching with suspendLazy for font bytes and codepoints, decode in Dispatchers.Default by @egorikftp in #911
- Rename and update issue titles and labels by @egorikftp in #914
Full Changelog: gradle-plugin-0.4.0...idea-plugin-1.3.0
gradle-plugin-0.4.0
What's Changed
🐘✨ Gradle plugin features
- Support addPath in Icon Generation by @t-regbs in #840
- Handle Android Colors in JVM Parser by @t-regbs in #853
- Remove support for desktop preview annotation by @egorikftp in #854
- Exclude unused libraries from 'com.android.tools:sdk-common', reduce gradle-plugin size by @egorikftp in #896
Full Changelog: gradle-plugin-0.3.0...gradle-plugin-0.4.0
cli-1.1.1
What's Changed
🖥️🐛 CLI bugfixes
- [CLI] Fix changelog output format by @egorikftp in #905
Full Changelog: cli-1.1.0...cli-1.1.1
cli-1.1.0
What's Changed
🖥️✨ CLI features
- Support addPath in Icon Generation by @t-regbs in #840
- Handle Android Colors in JVM Parser by @t-regbs in #853
- Remove support for desktop preview annotation by @egorikftp in #854
🖥️🐛 CLI bugfixes
- Add case-insensitive duplicate detection for icon names by @egorikftp in #895
✨ Features
🧹 Housekeeping
- Move config creation out of forEach loop by @egorikftp in #724
Full Changelog: cli-1.0.1...cli-1.1.0