Skip to content

v0.2.111

Latest

Choose a tag to compare

@huyplb huyplb released this 02 Oct 15:03
· 948 commits to main since this release

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