release: v0.3.0 GA - #12
Merged
Merged
Conversation
Consolidate the v0.3.0a1/a2/a3 alpha line into a single GA release. Bumps in manifest.json, frontend/package.json + lockfile, and websocket_api INTEGRATION_VERSION (0.3.0a3 -> 0.3.0). README rewritten: - Status callout updated to v0.3.0 GA. - "What's new in 0.2" replaced by "What's new in v0.3" with the consolidated feature list (background chip, field merge, ha-code-editor, native form elements, glob cache, visual examples, dev notes). - New "Breaking changes from v0.2" section covering template-mode removal, the priority-merge semantic shift, and the outline- toggle removal. - (v0.3+) qualifiers dropped from the Background chips section, the smart_icons_background attribute description, and the Priority bullet — v0.3 is the active line. - Roadmap refreshed: v0.3 deliverables removed (shipped), v0.4+ items consolidated. CHANGELOG.md gains a v0.3.0 entry: a self-contained upgrade summary for users coming from v0.2.x, covering breaking changes, the feature set, bug fixes, internals, and migration steps. The v0.3.0a1/a2/a3 entries are kept below for development history. docs/review.md updated to mark all of the Gemini review's recommendations as RESOLVED / SHIPPED / DOCUMENTED — they all landed in the v0.3 cycle. Includes the AntiGravity (Gemini 3.5) attribution and resolution annotations. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Consolidates the v0.3.0a1 / a2 / a3 alpha line into the v0.3.0 GA release. Version bumps across
manifest.json,frontend/package.json, the lockfile, andINTEGRATION_VERSION. README overhauled for the GA reader: status callout, "What's new in v0.3" feature summary, new "Breaking changes from v0.2" section, dropped(v0.3+)qualifiers throughout, refreshed Roadmap. Fresh consolidatedv0.3.0entry in CHANGELOG.md with a full upgrade summary for users coming from v0.2.x. Includes the Gemini review's update (docs/review.md) marking every recommendation as RESOLVED / SHIPPED / DOCUMENTED.Highlights for the GA reader
What's new since v0.2:
background_color) — Mushroom-style colored circle behind the iconha-code-editor(CodeMirror 6) — syntax highlighting, entity autocomplete, Ctrl+Sfnmatchfor large installsdocs/examples.mdwith theme-aware light/dark iconsBreaking changes from v0.2:
mode: templaterules drop on load.null/"inherit"sentinels on fields they want released.outline_enabledstorage field are all gone (replaced by per-rule chip).Test plan
pytest tests/— 118 passnpm test(web-test-runner) — 104 passnpm run typecheck— cleannpm run build— bundles producedrelease.ymlruns pytest gate + publishessmart_icons.zip+ auto-extracts the v0.3.0 section from CHANGELOG as release notesPost-merge plan
Tag
v0.3.0on the merge commit; existingrelease.ymlworkflow handles the build + GitHub release + HACS-conventional zip layout.