What's Changed
- Files: add uploaded files to the Media Library, and start a post or page from an image by @AllTerrainDeveloper in #777
- feat(window): add minimize and restore dock animations. by @KarunyaChavan in #760
- Fix native app windows restoring the wrong saved instance by @nickhamze in #763
- Fix Native Users tables action icons visibility by @CookieDarb in #774
- Add optimistic Trash updates and Explorer previews by @AllTerrainDeveloper in #780
- Package: npm run package:dev stamps the commit into the version by @epeicher in #783
- Redesign native Plugins, Posts, Pages, and Users workspaces by @AllTerrainDeveloper in #779
- Multisite: an OpenStation network of separate installs, with one switcher on every one by @epeicher in #756
- Docs: add the data-model page and unbreak the wiki sync by @AllTerrainDeveloper in #784
- Network: log in on arrival, mark external sites, and keep the switcher live by @epeicher in #782
- Harden stored-file cleanup and make presence updates atomic by @AllTerrainDeveloper in #785
- Network: opt-in through an extended option, off by default by @epeicher in #786
- Tooling: admit Node 26 alongside Node 24 by @epeicher in #794
- Fix agent request timeouts and stale Recycle Bin contents by @AllTerrainDeveloper in #787
- Make preloading and shared cache opt-out Extended options by @AllTerrainDeveloper in #795
- Tooling: skip the PR preview publish when the head has moved on by @epeicher in #796
- Post Stats: draw the chart chrome in tokens instead of hardcoded black by @juanlentino in #793
- fix: preserve preferences on theme switch by @Pranjal1423 in #781
- os-text-field: add hide-label so a compact field can have a name without a visible label by @juanlentino in #792
- Widgets: raise the frame's chrome buttons to the 24px target-size floor by @juanlentino in #791
- AI Copilot: keep password-protected posts out of the search abilities by @epeicher in #801
- Agents: seal password-protected posts in the get-post ability by @epeicher in #803
- AI Copilot: gate comment search on parent-post readability by @epeicher in #804
- My WordPress: scope the term-stats endpoint to posts the caller may read by @epeicher in #806
- AI Copilot: authorize the model-named entity id before building the entity card by @epeicher in #802
- My WordPress: gate the comment dossier on the window capability and parent-post readability by @epeicher in #805
Full Changelog: v1.1.7...v1.1.8