Repository navigation
weaverstack 0.9.0
What's Changed
- Make the Fabric test estate say what the product actually does by @matthias-wong-dev in #29
- Build the catalogue through the ordinary plan, and publish only what changed by @matthias-wong-dev in #30
- Complete the load entry points and remediate the load runtime by @matthias-wong-dev in #31
- Fabric/example workspace by @matthias-wong-dev in #32
- Give T-SQL one reading of a body, and explicit incremental deletes by @matthias-wong-dev in #33
- Committing 1 item from workspace 88a7c7ad-7341-4a67-90b1-9935bb4440d9 by @matthias-wong-dev in #35
- Tests and Assumptions: declaration, catalogue, compilation, and weaver test by @matthias-wong-dev in #34
- Runtime architecture refactor: Session, Builder, Installer, Runner by @matthias-wong-dev in #36
- Weaver interactivity: warm Session, timings, retry, and desktop Run/Build by @matthias-wong-dev in #37
- Fix Windows portability and Fabric alias casing by @matthias-wong-dev in #38
- Restore deterministic source versions by @matthias-wong-dev in #39
- Bound load selection to requested targets by @matthias-wong-dev in #40
- Uplift product prose and maintainer documentation by @matthias-wong-dev in #41
- Plan/desktop build and explicit contracts by @matthias-wong-dev in #42
- Fabric-only runtime: remove the local parity layer by @matthias-wong-dev in #43
- Move the Weaver catalogue to Fabric Warehouse storage by @matthias-wong-dev in #44
- Resolve compose workspace from its commands by @matthias-wong-dev in #45
- Remove run preflight stocktaking by @matthias-wong-dev in #46
- Support single-value read results by @matthias-wong-dev in #47
- Complete the telemetry test architecture by @matthias-wong-dev in #48
- Make the session accept ordinary Weaver command lines by @matthias-wong-dev in #49
- Leave an object whose declared kind changed to the managed drop by @matthias-wong-dev in #50
- Fix resource collection by @matthias-wong-dev in #51
- Keyed table load mechanics by @matthias-wong-dev in #52
- Scope the validation cleanup claim to one session by @matthias-wong-dev in #53
- Shortcuts: one first-class Weaver concept for reaching outside an item by @matthias-wong-dev in #54
- Switch license to MPL 2.0 by @matthias-wong-dev in #55
- Add Folder change feed by @matthias-wong-dev in #56
- Make the session's leading
weaveroptional and trim its commands by @matthias-wong-dev in #57 - Replace changes_since() with timestamp-aware Folder helpers by @matthias-wong-dev in #58
- Fail Lakehouse tests fast without Environment by @matthias-wong-dev in #59
- Add source checks and explicit bundle deployment by @matthias-wong-dev in #60
- Add _.Bookmark to the Weaver catalogue by @matthias-wong-dev in #61
- Operational runtime state by @matthias-wong-dev in #62
- Fix build convergence and runtime references by @matthias-wong-dev in #63
- Fabric acceptance estate and the defects it exposed by @matthias-wong-dev in #64
- Cut the Fabric suite's pre-merge cycle from 38m34s to 21m37s by @matthias-wong-dev in #65
- Update plans by @matthias-wong-dev in #66
- Programmables, and Weaver's static content as checked-in fragments by @matthias-wong-dev in #67
- Preserve user packages when publishing Fabric Environments by @matthias-wong-dev in #68
- One installed graph, and weaver health over it by @matthias-wong-dev in #69
- Serialize the cross-workspace Livy regression by @matthias-wong-dev in #71
- Ask the graph whether it holds a changed root, and reconcile an identity's installed form by @matthias-wong-dev in #70
- Name Weaver items at build, load, test and health by @matthias-wong-dev in #72
- Report foreground Livy waits by @matthias-wong-dev in #73
- Simplify item build planning paths by @matthias-wong-dev in #74
- Logical shortcut read semantics by @matthias-wong-dev in #75
- Carry same-name Folder/Table identity through the runtime planner by @matthias-wong-dev in #76
- Heal an installed estate from an intact catalogue by @matthias-wong-dev in #77
- Name run items positionally, and let a named config fail as one by @matthias-wong-dev in #78
- Reload: reconstruct one table from zero by @matthias-wong-dev in #79
- Name the Lakehouse area in every identity and authored path by @matthias-wong-dev in #80
- Key every catalogue row by the Lakehouse area its object sits in by @matthias-wong-dev in #81
- Offer a retry for a rejected repository, and name the file a diagnostic is about by @matthias-wong-dev in #82
- Native Environment definition, implied schemas, and quiet mounts by @matthias-wong-dev in #83
- Build every generated column list as a LOB by @matthias-wong-dev in #85
- Read the loads behind current state, not the latest workflow by @matthias-wong-dev in #86
- Add
weaver initialise, so a new user gets a working project by @matthias-wong-dev in #87 - Add
weaver doctor, and sign in withoutaz loginby @matthias-wong-dev in #88 - Rebuild weaverstack.dev as a six-page site, and tidy the package for release by @matthias-wong-dev in #90
- One authored VERSION, and one command to release by @matthias-wong-dev in #91
- A validation's verdict is output, not the command's status by @matthias-wong-dev in #92
- Remember the account a browser sign-in settled on by @matthias-wong-dev in #93
- Make a session resolver's client mean what a desktop one's does by @matthias-wong-dev in #94
- Separate project onboarding from execution and add workspace doctor by @matthias-wong-dev in #96
- Rename compose to workflow by @matthias-wong-dev in #97
- Rename the user-path repository to project folder by @matthias-wong-dev in #98
- Select a Lakehouse load object by its area by @matthias-wong-dev in #99
- Load only what health does not call green, from one lifecycle state by @matthias-wong-dev in #101
- Create a batch of shortcuts in one Fabric request by @matthias-wong-dev in #102
- Fork one catalogue's installed estate into another by @matthias-wong-dev in #103
- Service principal at the front of the desktop credential chain by @matthias-wong-dev in #106
- Record a Static skip as Skipped in _.LoadStatus by @matthias-wong-dev in #107
- Let a Warehouse item read another target's rows by @matthias-wong-dev in #104
- Let a Lakehouse item borrow another target's data by @matthias-wong-dev in #105
- Make weaver health respect Mirror end to end by @matthias-wong-dev in #108
- Remove Windows-sensitive symlink initialise test by @matthias-wong-dev in #112
- Wipe estate semantics, and one CLI interaction policy by @matthias-wong-dev in #111
- Add a shared prose guide by @matthias-wong-dev in #113
- Sharpen the weaverstack.dev product story by @matthias-wong-dev in #114
- Give a Table its own shape and key by @matthias-wong-dev in #115
- Preserve fault-tolerant work past refresh barriers by @matthias-wong-dev in #116
- feat: add Lakehouse identity table creation by @matthias-wong-dev in #117
- Fix CLI result contracts and polish operator output by @matthias-wong-dev in #118
- Fix incremental installation and CLI UAT presentation by @matthias-wong-dev in #119
- Make UTF-8 the desktop CLI's output contract by @matthias-wong-dev in #121
- docs: make the documentation site authoritative by @matthias-wong-dev in #122
- Environment publication state, Health item scope, and --dev checkout resolution by @matthias-wong-dev in #123
- Make Environment tests independent of the checkout version by @matthias-wong-dev in #124
Full Changelog: v0.1.1...v0.9.0