Repository navigation
What's Changed
- docs(release): Fox Schema 0.2.71 notes + Homebrew by @huyplb in #222
- fix(db): honour Redis WHERE predicates; refuse null Mongo matches by @cursor[bot] in #223
- feat(sql): Lokee Weave — content-addressed schema versioning core by @huyplb in #225
- feat(sql): bound Lokee Weave history reads by time window and hard cap by @huyplb in #226
- feat(lokee-weave): reversal safety + React Flow version graph by @huyplb in #227
- fix: restore Lokee Weave exports; never claim no-op migrate rollbacks by @cursor[bot] in #228
- ci: gate every change, and fix two tests that only passed on warm state by @huyplb in #229
- feat(lokee-weave): persist schema versions and serve the graph from them by @huyplb in #230
- feat(sql-editor): Backup setting to restore Compare Data migrate by @huyplb in #235
- brew: foxschema 0.2.73 by @huyplb in #234
- fix(web): show MongoDB and Redis in credential dialect list (onto main) by @huyplb in #232
- feat(web): Lokee Weave UI route, filters, and version meta by @huyplb in #236
- fix(security): harden Node code-cell sandbox against host breakouts by @huyplb in #237
- fix(web): keep Lokee Weave visible in a wrapping toolbar by @huyplb in #238
- fix(lokee-weave): keep large schema graphs readable by @huyplb in #240
- fix(lokee): readable graph viewport (full-height pane + 100% zoom) by @huyplb in #241
- fix(security): close remaining Node code-cell Function escapes by @cursor[bot] in #242
- docs: release notes for 0.2.81 (Lokee Weave) by @huyplb in #239
- feat(lokee): schema history lives in Compare Schema by @huyplb in #243
- Add Cloud Agent development environment for FoxSchema by @huyplb in #244
- fix(sql-editor): skip Safe mode confirm for SELECT/JOIN reads by @huyplb in #245
- fix(sql-editor): keep CREATE FUNCTION/PROCEDURE as one cell by @huyplb in #246
- feat(sql-editor): copy cell, headers, or a selected range by @huyplb in #247
- feat(lokee): table v1…vN timeline, column mutations, and revert by @huyplb in #248
- refactor(lokee): slim table timeline inspector and revert helpers by @huyplb in #249
- feat(sql-editor): schema history sample for table v1…vN by @huyplb in #250
- fix(sql-editor): stop splitting routine bodies on bare END by @cursor[bot] in #251
- fix(security): CodeQL Action v4 and npm audit overrides by @huyplb in #252
- fix(lokee): align inspector + demo_a multi-version sample by @huyplb in #253
- test(e2e): Postgres migrate History — functions have no Table growth by @huyplb in #254
- feat(lokee): table click — column type/constraint subtitles + GitHub script diff by @huyplb in #255
- fix(lokee): bind revert execute to history database identity by @cursor[bot] in #256
- refactor(lokee): one declaration per wire contract, and stop casting node data by @huyplb in #257
- feat(schema): one blueprint everywhere, plus four editor/grid/API fixes by @huyplb in #259
- feat(lokee): History Original → Target version pickers by @huyplb in #258
- fix(sql-editor): bind Backup restore to migrated connection; stop corrupting snapshots by @cursor[bot] in #260
- fix(lokee): make revert actually reach the database by @huyplb in #261
- test(e2e): History versioning and revert edge cases by @huyplb in #262
- fix: scope reverts to the ticked objects, and emit DDL that parses by @huyplb in #263
- fix(db2): five bugs found by running the generator against real engines by @huyplb in #264
- fix(oracle): sequence keywords, create order, and tolerant index/trigger drops by @huyplb in #266
- fix(db2): Include identity offered a clause Db2 does not have by @huyplb in #267
- build(deps): bump monaco-editor from 0.55.1 to 0.56.0 in the minor-and-patch group by @dependabot[bot] in #269
- feat(history): fold the roadmap, lay out the sidebar, highlight what you click by @huyplb in #271
- fix(oracle): NUMBER(p,0) precision-aware mapping (stop silent int narrowing) by @cursor[bot] in #268
- build(deps): bump @google-cloud/secret-manager from 6.3.0 to 7.0.0 by @dependabot[bot] in #270
- test(e2e): tick objects before History revert execute by @huyplb in #272
- fix(lokee): revert only against the current database, snapshot first, and say it in the reader's words by @huyplb in #273
- fix(utilities): pgstatindex for Postgres fragmentation, MariaDB its own family, and SQLite credentials selectable again by @huyplb in #274
Full Changelog: v0.2.71...v0.2.111