Skip to content

Releases: ComposeGears/Valkyrie

idea-plugin-1.5.0

17 Apr 11:41

Choose a tag to compare

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

15 Mar 05:33

Choose a tag to compare

What's Changed

🔌✨ IntelliJ Plugin features

🔌🐛 IntelliJ Plugin bugfixes

  • Fix wrong line separators in IntellijEditorTextField document 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

28 Feb 13:45

Choose a tag to compare

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

26 Feb 13:04

Choose a tag to compare

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

26 Feb 12:30

Choose a tag to compare

What's Changed

🖥️🐛 CLI bugfixes

Full Changelog: cli-1.1.0...cli-1.1.1

cli-1.1.0

26 Feb 09:02

Choose a tag to compare

What's Changed

🖥️✨ CLI features

🖥️🐛 CLI bugfixes

  • Add case-insensitive duplicate detection for icon names by @egorikftp in #895

✨ Features

🧹 Housekeeping

Full Changelog: cli-1.0.1...cli-1.1.0

idea-plugin-1.2.0

20 Feb 09:53

Choose a tag to compare

What's Changed

🔌✨ Plugin features

🧹 Housekeeping

⬆️ Dependencies

  • fix(deps): update junit-framework monorepo to v6.0.3 by @renovate[bot] in #864

Full Changelog: idea-plugin-1.1.0...idea-plugin-1.2.0

idea-plugin-1.1.0

13 Feb 20:32
faa861b

Choose a tag to compare

What's Changed

🔌✨ Plugin features

🔌🐛 Plugin bugfixes

  • Fix PSI parsing for materialIcon with regular path calls by @egorikftp in #856
  • [PSI] Fix ArithmeticException in ImageVectorIcon by @egorikftp in #857

🧹 Housekeeping

  • Failed to serialize a model for icon ImageVectorIcon by @egorikftp in #855

Full Changelog: idea-plugin-1.0.0...idea-plugin-1.1.0

idea-plugin-1.0.0

10 Feb 19:20

Choose a tag to compare

What's Changed

🔌✨ Plugin features

  • Update IntelliJ platform version to 2024.3 and add JUnit 4 as a test dependency by @egorikftp in #686
  • ImageVector to XML Mode by @t-regbs in #699
  • [Plugin] Display ImageVector kt Icons in Project View by @t-regbs in #751
  • [IDEA Plugin] [Simple mode] Add Settings button on picker state by @egorikftp in #779
  • [IDEA Plugin] Make icon previews in the ProjectView configurable by @egorikftp in #777
  • [IDEA Plugin] [IconPack] Rename "Export" to "Import" and related classes by @dzmpr in #772
  • [Plugin] Extract Common Components from Material Web Import by @t-regbs in #780
  • Migrate IconPackPsiParser to use KtFile, create intellij test-fixtures module by @egorikftp in #785
  • Enhance XmlCodeViewer with customizable text field styles by @egorikftp in #790
  • [Simple mode] Improve error handling during parsing by @egorikftp in #796
  • [IDEA] Simplify gutter tooltip text generation for ImageVector icons by @egorikftp in #800
  • Fuzzy-search implementation for web import by @vkatz in #833
  • [EPIC] Migrate plugin to Jewel by @egorikftp in #805
  • [Plugin] Add Lucide Icons Web Import Feature by @t-regbs in #781

🔌🐛 Plugin bugfixes

  • Fix description text truncation on main screen by @egorikftp in #712
  • Fix parsing material icon with multiple material paths by @egorikftp in #767

✨ Features

🧹 Housekeeping

New Contributors

Full Changelog: 0.18.0...idea-plugin-1.0.0

gradle-plugin-0.3.0

11 Dec 08:45

Choose a tag to compare

What's Changed

🐘✨ Gradle plugin features

  • [Gradle] Add automatic handling of full qualified imports for conflicting icon names by @egorikftp in #758
  • [Gradle] Refactor path resolution for generated Kotlin sources, update package names in tests by @egorikftp in #759
  • [Gradle] Add autoMirror configuration support for ImageVectors at multiple levels by @egorikftp in #760

🧹 Housekeeping

  • Add tips and tricks section to README with Gradle icon copying instructions by @egorikftp in #756
  • Add changelog for Gradle plugin by @egorikftp in #755

Full Changelog: gradle-plugin-0.2.0...gradle-plugin-0.3.0