Releases: mhiro2/relune
Releases · mhiro2/relune
Release list
v0.11.2
Immutable
release. Only release title and notes can be modified.
What's Changed
- chore(deps): bump pnpm/action-setup from 6.0.5 to 6.0.8 by @dependabot[bot] in #167
- chore(deps): bump the cargo-minor-patch group with 2 updates by @dependabot[bot] in #170
- chore(deps): bump the oxc group with 2 updates by @dependabot[bot] in #168
- chore(deps): bump @codemirror/view from 6.41.1 to 6.42.1 in the codemirror group by @dependabot[bot] in #166
- chore(deps): bump @typescript/native-preview from 7.0.0-dev.20260506.1 to 7.0.0-dev.20260513.1 by @dependabot[bot] in #169
- chore(deps): bump sqlparser from 0.61.0 to 0.62.0 by @dependabot[bot] in #171
- chore(deps): bump taiki-e/install-action from 2.77.7 to 2.79.2 by @dependabot[bot] in #174
- chore(deps): bump goreleaser/goreleaser-action from 7.2.1 to 7.2.2 by @dependabot[bot] in #172
- chore(deps): bump the oxc group with 3 updates by @dependabot[bot] in #175
- chore(deps): bump @codemirror/view from 6.42.1 to 6.43.0 in the codemirror group by @dependabot[bot] in #173
- chore(deps): bump @typescript/native-preview from 7.0.0-dev.20260512.1 to 7.0.0-dev.20260519.1 by @dependabot[bot] in #176
- chore(deps): bump the oxc group with 2 updates by @dependabot[bot] in #177
- chore(deps): bump taiki-e/install-action from 2.79.2 to 2.79.12 by @dependabot[bot] in #180
- chore(deps): bump @typescript/native-preview from 7.0.0-dev.20260519.1 to 7.0.0-dev.20260527.2 by @dependabot[bot] in #178
- chore(deps): bump serde_json from 1.0.149 to 1.0.150 in the serde group by @dependabot[bot] in #179
- chore(deps): bump wasm-bindgen-test from 0.3.71 to 0.3.72 in the cargo-minor-patch group by @dependabot[bot] in #181
- fix(parser-sql): Reflect ALTER/MODIFY/CHANGE COLUMN in after schema by @mhiro2 in #183
- chore(deps): bump sqlx from 0.8.6 to 0.9.0 by @dependabot[bot] in #182
- fix(review): Fix drop-pk-or-unique false positives and type-narrow false negatives by @mhiro2 in #184
- fix(core,layout): Resolve review findings across core and layout by @mhiro2 in #185
- fix(cli): Improve logging control, exit codes, and input/output safety by @mhiro2 in #186
- fix(parser): Harden DDL parsing for CTAS, inline enums, and key constraints by @mhiro2 in #187
- fix(introspect): Harden live database introspection security and reliability by @mhiro2 in #188
- chore(release): bump version to 0.11.2 by @mhiro2 in #189
Full Changelog: v0.11.1...v0.11.2
v0.11.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- docs: Bump action version pin to v0.11.0 by @mhiro2 in #145
- fix(core, layout): Resolve graph edge endpoints and validate index columns by @mhiro2 in #146
- feat(parser-sql, introspect): Apply DROP DDL to schema and harden TLS defaults by @mhiro2 in #147
- chore(deps): bump the oxc group with 2 updates by @dependabot[bot] in #150
- chore(deps): bump wasm-bindgen-test from 0.3.68 to 0.3.70 by @dependabot[bot] in #149
- chore(deps): bump taiki-e/install-action from 2.75.22 to 2.75.25 by @dependabot[bot] in #148
- chore(deps): bump @typescript/native-preview from 7.0.0-dev.20260425.1 to 7.0.0-dev.20260428.1 by @dependabot[bot] in #151
- chore(tooling): Centralize oxlint/oxfmt config at workspace root by @mhiro2 in #152
- chore(deps): bump @typescript/native-preview from 7.0.0-dev.20260428.1 to 7.0.0-dev.20260429.1 by @dependabot[bot] in #153
- chore(deps): bump taiki-e/install-action from 2.75.25 to 2.75.26 by @dependabot[bot] in #154
- chore(deps): Bump pnpm to 11.0.8 by @mhiro2 in #155
- ci: Bump taiki-e/install-action to v2.77.7 to restore wasm-pack install by @mhiro2 in #161
- chore(deps): bump @typescript/native-preview from 7.0.0-dev.20260429.1 to 7.0.0-dev.20260506.1 by @dependabot[bot] in #159
- chore(deps): bump pnpm/action-setup from 6.0.3 to 6.0.5 by @dependabot[bot] in #156
- chore(deps): bump the cargo-minor-patch group across 1 directory with 2 updates by @dependabot[bot] in #162
- chore(deps): bump the oxc group across 1 directory with 2 updates by @dependabot[bot] in #157
- fix(render-html): Harden HTML embedding boundary and metadata escaping by @mhiro2 in #163
- feat(render-html): Enlarge initial diagram fit on common viewports by @mhiro2 in #164
- chore(release): bump version to 0.11.1 by @mhiro2 in #165
Full Changelog: v0.11.0...v0.11.1
v0.11.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- refactor(action): Collapse review to a single relune invocation by @mhiro2 in #120
- docs(review): Document review rule metadata, severity overrides, and surfaces by @mhiro2 in #121
- feat(review): Add EffectiveDialect, lock-risk rule variants, and dialect scope helper by @mhiro2 in #122
- feat(review): Thread EffectiveDialect through run_rules and stub lock-risk checks by @mhiro2 in #123
- feat(review): Wire ReviewRequest.dialect and lock-risk skip diagnostic by @mhiro2 in #124
- feat(review): Implement lock-risk rule bodies and golden fixtures by @mhiro2 in #125
- feat(review): Forward effective dialect through CLI and wasm by @mhiro2 in #126
- feat(playground): Add review dialect selector for lock-risk opt-in by @mhiro2 in #127
- ci(action): Cover lock-risk caution path and document dialect input by @mhiro2 in #128
- docs(review): Document lock-risk caution rules and dialect plumbing by @mhiro2 in #129
- fix(review): Disambiguate FK target resolution and removed-FK accounting by @mhiro2 in #130
- feat(action): Verify checksum and version after installing relune by @mhiro2 in #131
- fix(playground): Stabilize mode switching and tighten label UX by @mhiro2 in #132
- fix: Harden parser, schema input, layout, diff, and CLI output gating by @mhiro2 in #133
- fix(action,core): Harden review action shell and index review tables in RuleContext by @mhiro2 in #134
- chore(deps): Harden supply-chain checks via cargo-deny and dependabot grouping by @mhiro2 in #135
- chore(deps): bump k1LoW/octocov-action from 1.5.0 to 1.5.1 by @dependabot[bot] in #136
- chore(deps): bump @typescript/native-preview from 7.0.0-dev.20260421.2 to 7.0.0-dev.20260425.1 by @dependabot[bot] in #137
- chore(deps): bump taiki-e/install-action from 2.75.19 to 2.75.22 by @dependabot[bot] in #138
- chore(deps): bump goreleaser/goreleaser-action from 7.1.0 to 7.2.1 by @dependabot[bot] in #139
- fix(layout): Harden layout internals, edge overlay keys, and WASM forceIterations by @mhiro2 in #140
- feat(introspect): Bound queries, surface view-parse failures, normalize inline enums by @mhiro2 in #141
- refactor: Split parser-sql lib.rs and layout.rs into focused modules by @mhiro2 in #142
- feat(review): Promote --dialect auto when before/after resolve the same dialect by @mhiro2 in #143
- chore(release): bump version to 0.11.0 by @mhiro2 in #144
Full Changelog: v0.10.0...v0.11.0
v0.10.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- docs: Pin action examples to v0.9.0 commit SHA by @mhiro2 in #112
- feat(core): Add ReviewRuleMetadata for review rule catalog by @mhiro2 in #113
- feat(review): Apply per-rule severity overrides from config by @mhiro2 in #114
- feat(review): Add --list-rules and --emit-summary CLI options by @mhiro2 in #115
- feat(wasm): Add review_from_sql / review_from_schema_json bindings by @mhiro2 in #116
- test(review): Expand boundary fixtures across all eight rules by @mhiro2 in #117
- feat(playground): Add Risk review view to compare mode by @mhiro2 in #118
- chore(release): bump version to 0.10.0 by @mhiro2 in #119
Full Changelog: v0.9.0...v0.10.0
v0.9.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- feat(cli): Add review subcommand with eight migration risk rules by @mhiro2 in #91
- refactor(action): Extract diff shell into action/diff.sh by @mhiro2 in #92
- feat(action): Add review mode with two-pass summary and CI smoke tests by @mhiro2 in #93
- docs(action): Add sticky-comment workflow sample for review mode by @mhiro2 in #94
- build(deps): bump assert_cmd from 2.2.0 to 2.2.1 by @dependabot[bot] in #96
- build(deps): bump oxlint from 1.60.0 to 1.61.0 by @dependabot[bot] in #104
- build(deps): bump pnpm/action-setup from 5.0.0 to 6.0.3 by @dependabot[bot] in #103
- build(deps): bump goreleaser/goreleaser-action from 7.0.0 to 7.1.0 by @dependabot[bot] in #99
- build(deps): bump taiki-e/install-action from 2.75.12 to 2.75.19 by @dependabot[bot] in #97
- build(deps): bump the codemirror group with 2 updates by @dependabot[bot] in #98
- build(deps): bump actions/setup-node from 6.3.0 to 6.4.0 by @dependabot[bot] in #102
- build(deps): bump clap from 4.6.0 to 4.6.1 by @dependabot[bot] in #100
- build(deps): bump tokio from 1.51.1 to 1.52.1 by @dependabot[bot] in #105
- build(deps): bump @typescript/native-preview from 7.0.0-dev.20260415.1 to 7.0.0-dev.20260421.2 by @dependabot[bot] in #106
- build(deps): bump oxfmt from 0.45.0 to 0.46.0 by @dependabot[bot] in #101
- docs(action): Add action README and review guide for review mode by @mhiro2 in #95
- docs: Lead with review in README and note action wraps CLI in ARCHITECTURE by @mhiro2 in #107
- chore(dogfood): Add baseline schema and review workflow by @mhiro2 in #108
- chore(action): Polish review sticky comment with alerts and emoji by @mhiro2 in #110
- chore(release): bump version to 0.9.0 by @mhiro2 in #111
Full Changelog: v0.8.0...v0.9.0
v0.8.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- feat(viewer): Enhance detail drawer with FK/IX pills, navigation, and depth control by @mhiro2 in #65
- feat(inspect): Enrich summary with review-oriented stats and exploration hints by @mhiro2 in #69
- build(deps): bump @typescript/native-preview from 7.0.0-dev.20260406.1 to 7.0.0-dev.20260407.1 by @dependabot[bot] in #68
- build(deps): bump oxfmt from 0.43.0 to 0.44.0 by @dependabot[bot] in #66
- build(deps): bump oxlint from 1.58.0 to 1.59.0 by @dependabot[bot] in #67
- feat(cli): Add named viewpoints for render, export, and playground by @mhiro2 in #70
- feat(ci): Add GitHub Actions integration for schema diff detection by @mhiro2 in #71
- feat(playground): Expand into schema workbench by @mhiro2 in #72
- feat(lint): Add profiles, categories, and schema review rules by @mhiro2 in #73
- build(deps): bump oxlint from 1.59.0 to 1.60.0 by @dependabot[bot] in #80
- build(deps): bump taiki-e/install-action from 2.75.7 to 2.75.12 by @dependabot[bot] in #76
- build(deps): bump wasm-bindgen-test from 0.3.67 to 0.3.68 by @dependabot[bot] in #75
- build(deps): bump tokio from 1.51.0 to 1.51.1 by @dependabot[bot] in #78
- build(deps): bump oxfmt from 0.44.0 to 0.45.0 by @dependabot[bot] in #79
- build(deps): bump @typescript/native-preview from 7.0.0-dev.20260407.1 to 7.0.0-dev.20260414.1 by @dependabot[bot] in #77
- fix: Harden schema correctness and ALTER TABLE handling by @mhiro2 in #81
- chore: Bump Rust toolchain to 1.95 by @mhiro2 in #82
- fix(cli): Wire dialect flag through config merge for all commands by @mhiro2 in #83
- fix: Correctness and consistency improvements across core, render, introspect, and CLI by @mhiro2 in #84
- perf(layout,parser-sql): Reduce hot-path allocations in edge routing and object name parsing by @mhiro2 in #85
- chore: Bundle correctness, ergonomics, and CLI wiring fixes by @mhiro2 in #86
- perf(layout): Prune force-overlap resolution with a uniform spatial grid by @mhiro2 in #87
- chore(introspect,core): Harden schema export/diff and introspect connection lifecycle by @mhiro2 in #88
- chore(release): bump version to 0.8.0 by @mhiro2 in #89
- fix(ci): Pin Zig to 0.15.x for release builds by @mhiro2 in #90
Full Changelog: v0.7.0...v0.8.0
v0.7.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- feat(playground): Launch public WASM playground on GitHub Pages by @mhiro2 in #51
- build(deps): bump actions/upload-pages-artifact from 3.0.1 to 4.0.0 by @dependabot[bot] in #52
- build(deps-dev): bump esbuild from 0.27.7 to 0.28.0 in /playground by @dependabot[bot] in #53
- build(deps-dev): bump esbuild from 0.27.4 to 0.28.0 in /crates/relune-render-html by @dependabot[bot] in #54
- build(deps): bump toml from 1.1.0+spec-1.1.0 to 1.1.2+spec-1.1.0 by @dependabot[bot] in #58
- build(deps): bump wasm-bindgen-test from 0.3.66 to 0.3.67 by @dependabot[bot] in #59
- build(deps): bump tokio from 1.50.0 to 1.51.0 by @dependabot[bot] in #56
- build(deps-dev): bump @typescript/native-preview from 7.0.0-dev.20260331.1 to 7.0.0-dev.20260404.1 in /crates/relune-render-html by @dependabot[bot] in #55
- build(deps): bump taiki-e/install-action from 2.9.4 to 2.73.0 by @dependabot[bot] in #57
- fix(layout): Resolve force-directed overlaps, straight-edge routing, and rank ordering by @mhiro2 in #60
- fix(layout): Enforce force-directed edge clearance on both axes and rank-guide direction by @mhiro2 in #61
- feat(playground): Upgrade SQL editor to CodeMirror 6 and consolidate pnpm workspaces by @mhiro2 in #62
- build(deps): bump @typescript/native-preview from 7.0.0-dev.20260405.1 to 7.0.0-dev.20260406.1 by @dependabot[bot] in #63
- chore(release): bump version to 0.7.0 by @mhiro2 in #64
Full Changelog: v0.6.3...v0.7.0
v0.6.3
Immutable
release. Only release title and notes can be modified.
What's Changed
- feat(render-html): Replace type filter with faceted filter engine by @mhiro2 in #49
- chore(release): Adopt draft-then-publish workflow for immutable releases by @mhiro2 in #50
Full Changelog: v0.6.2...v0.6.3
v0.6.2
What's Changed
- feat(viewer): Split hover preview from selected details by @mhiro2 in #42
- build(deps-dev): bump @typescript/native-preview from 7.0.0-dev.20260324.1 to 7.0.0-dev.20260331.1 in /crates/relune-render-html by @dependabot[bot] in #37
- build(deps-dev): bump oxlint from 1.57.0 to 1.58.0 in /crates/relune-render-html by @dependabot[bot] in #38
- build(deps): bump wasm-bindgen-test from 0.3.64 to 0.3.66 by @dependabot[bot] in #39
- build(deps-dev): bump oxfmt from 0.42.0 to 0.43.0 in /crates/relune-render-html by @dependabot[bot] in #40
- build(deps): bump insta from 1.46.3 to 1.47.2 by @dependabot[bot] in #41
- fix: Harden URL masking and view dependency detection by @mhiro2 in #43
- fix(cli): Harden input bounds and unify warning failures by @mhiro2 in #44
- fix(introspect): Harden live database connections and warn on malformed MySQL enum definitions by @mhiro2 in #45
- fix(layout): Harden edge routing robustness and add channel fallback diagnostics by @mhiro2 in #46
- refactor(render): Modularize SVG and HTML renderers and improve CJK label width estimation by @mhiro2 in #47
- feat(render-html): Serialize collapse state in URL and support popstate navigation by @mhiro2 in #48
Full Changelog: v0.6.1...v0.6.2
v0.6.1
What's Changed
- feat(layout): Assign groups to disjoint swimlanes and improve port packing by @mhiro2 in #34
- docs: Add preview images to README by @mhiro2 in #35
- fix(layout): Validate layout config and derive bypass lane search from routing parameters by @mhiro2 in #36
Full Changelog: v0.6.0...v0.6.1