Repository navigation
Fizzy SDK 0.2.31
·
347 commits
to main
since this release
Plugin-facing SDK package for Fizzy 0.2.31.
Pin in your plugin's build.zig.zon:
.fizzy = .{
.url = "https://github.com/fizzyedit/fizzy/releases/download/sdk-v0.2.31/fizzy-sdk-v0.2.31.tar.gz",
.hash = "…",
},zig fetch --save=fizzy https://github.com/fizzyedit/fizzy/releases/download/sdk-v0.2.31/fizzy-sdk-v0.2.31.tar.gz
Do not pin the git archive of this tag — that is the full monorepo (app zon / Velopack).
This asset is the sdk/ package with core + sdk/src vendored in.
Locally, .path = "../fizzy/sdk" is fine while developing against an unreleased SDK.
See docs/PLUGINS.md §2.3.
Changes since sdk-v0.2.30
SDK
- sdk: release 0.2.31 (#611) (8eccc84)
- sdk + text: an owner puts a document's history back from its track (#609) (52d1cc7)
- app: recent folders remember when they were opened (#603) (1231a44)
- workbench: a home surface replaces the built-in home page (#599) (f6d4f92)
- sdk: a plugin can put a tray's or a lone float's view away (#593) (7a873d4)
- sdk: a plugin's data folder entry goes with the plugin (#587) (d9dd022)
- backend: fizzy's in-app glass is the backend's, core re-exports it (#586) (35d32f2)
- app: every glass draws in the window material (#549) (f841a60)
- sdk: undoing someone else's step is announced as fizzy.history.undone (#581) (f793b5c)
- sdk: a plugin has a data folder of its own (#560) (3202493)
- app: the tape player hides into a dome, its liquid the tape's progress (#572) (05c8963)
All commits in this range
- sdk: release 0.2.31 (#611) (8eccc84)
- app: a closed document's track is kept, and picked up when it opens again (#610) (cf4a66c)
- sdk + text: an owner puts a document's history back from its track (#609) (52d1cc7)
- web: an Apple Pencil is the mouse, not a finger (#600) (09ff3b6)
- app: recent folders remember when they were opened (#603) (1231a44)
- workbench: a home surface replaces the built-in home page (#599) (f6d4f92)
- layout: Debug builds name a view that scrolls itself without saying so (#602) (31cd23b)
- layout: a document tab dragged out floats in a workspace of its own (#584) (ba4388a)
- app: a demo gives back a folder opened from a zip's bytes (#596) (4438cea)
- backend: tear-off across a title bar, and back in at once (#605) (6b69cb1)
- ci: main's checks pass again (a formatted file, the examples' branch) (#597) (8723266)
- docs: a tarball zig fetch caches breaks the next build's hash on 0.17 (#595) (c3266b5)
- windows: a dragged view is carried outside its window (#463) (7df5481)
- backend: dvui's Debug window tears off too (#594) (74dbd81)
- sdk: a plugin can put a tray's or a lone float's view away (#593) (7a873d4)
- layout: a place's corner is a small bubble peeking past its curve (#578) (a7e67ff)
- sdk: a plugin's data folder entry goes with the plugin (#587) (d9dd022)
- backend: floats are OS windows again on macOS (#592) (c20b317)
- backend: tear-off works again, and a window keeps its size out and back (#591) (d1544b6)
- store: a plugin id that differs only in case is refused safely (#585) (2227fdc)
- popout: a float's window keeps its title for automation (#588) (077d065)
- backend: fizzy's in-app glass is the backend's, core re-exports it (#586) (35d32f2)
- app: every glass draws in the window material (#549) (f841a60)
- backend: a float dragged out is its own OS window from the start (#577) (8e897f0)
- layout: opening the view picker no longer stalls a frame (#570) (9b2a745)
- docs: dvui-dev zig-0.17's patches since the OS-window ask (#564) (3e11455)
- core: a replayed backdrop captures inside a front-to-back block (#550) (13fa309)
- macos: a drag over overlapping windows lands in the one in front (#579) (74c9819)
- sdk: undoing someone else's step is announced as fizzy.history.undone (#581) (f793b5c)
- sdk: a plugin has a data folder of its own (#560) (3202493)
- app: the tape player hides into a dome, its liquid the tape's progress (#572) (05c8963)
- text: a document's history keeps to a limit, the oldest steps going first (#582) (4300857)
- app: the history grip grows into its bar, liquid flowing into the line (#562) (b9fd6b3)