github WordPress/openstation v1.1.6

3 hours ago

What's Changed

  • Script loading: read the concat blob's handle list, so a lazily-loaded package stops replacing wp.hooks by @AllTerrainDeveloper in #717
  • Shell boot: a target is one-shot and must be a real page, so a reload stops opening an empty window by @AllTerrainDeveloper in #720
  • Feat: Add close all windows keybinds. by @mgiannopoulos24 in #719
  • Add Fleet OAuth authorization server by @nickhamze in #724
  • Revert "Add Fleet OAuth authorization server" by @nickhamze in #725
  • Chore(deps): Bump anthropics/claude-code-action from 1.0.183 to 1.0.210 by @dependabot[bot] in #726
  • Multisite: support the network admin, and scope desktops per site by @mmtr in #704
  • App Framework — a window in one PHP file (.osx.php + optional .os.ts), Code Blue & WP Explorer rebuilt on it by @AllTerrainDeveloper in #722
  • App Framework DX: warn on the silent footguns, trace dispatches, open client views to third parties by @AllTerrainDeveloper in #729
  • Trash: the Recycle Bin rebuilt on the App Framework — 659 lines against 1,869, the frozen id claimed, the legacy window deleted whole by @AllTerrainDeveloper in #731
  • Station Home: the native Dashboard rebuilt on the App Framework — 931 lines against 1,323, no client script, the legacy window deleted whole by @AllTerrainDeveloper in #732
  • WP Explorer: a list view — ids, slugs, dates and counts in sortable columns, remembered per user by @AllTerrainDeveloper in #733
  • OpenStation Preferences: the settings window rebuilt on the App Framework — 4,858 lines against 7,136, the panel bundle deleted whole by @AllTerrainDeveloper in #734
  • Feat: WooCommerce orders open on new window by @mgiannopoulos24 in #730
  • Multisite: drop deleted sites' tables, Core parity for site admins, per-site PWA, and a multisite CI job by @epeicher in #728
  • [Proposal] Workspaces — desktops that know what they're for by @AllTerrainDeveloper in #718
  • Portal redirect: leave sub-resource fetches alone, so Jetpack's admin-bar sparkline renders by @epeicher in #737
  • Multisite: Site Spaces — another admin opens on its own desktop by @epeicher in #736
  • App Framework: find an app's client bundle without its TypeScript source, so packaged installs open client-view apps by @epeicher in #743
  • Code Blue: read the error without resizing, and a read-only skill that investigates it by @AllTerrainDeveloper in #745
  • Drafts: name a draft's window after the draft, not the whole row by @nuriapenya in #742
  • Fix: npm run build:apps path resolution for paths with spaces by @CookieDarb in #740
  • Mobile: the phone layer — wp.os.mode, full-screen apps, switcher, tab bar by @AllTerrainDeveloper in #739
  • Mobile: one desk on a phone — fold every desktop, switch workspaces off by @AllTerrainDeveloper in #746
  • Mobile: fit the installed app to a phone — display stamp, no zoom, anchored tab bar by @AllTerrainDeveloper in #747
  • AGENTS.md: stop the PHPUnit wp-env instance before reporting results by @epeicher in #748
  • Mobile: the native apps on a phone — one tap, one pane, pinch, and a self-updating PWA by @AllTerrainDeveloper in #749
  • PWA: the shell never reloads itself — a waiting worker, a build stamp, and a Reload the user takes by @AllTerrainDeveloper in #751
  • Chromeless: fix in-page title actions a plugin has grouped by @nuriapenya in #750
  • Drafts: fix the row's interaction states and name its actions by @nuriapenya in #753
  • App icons: full-bleed tiles, three purposes, and an apple-touch-icon by @nuriapenya in #752
  • Mobile: the list windows as cards, a bin that looks full, Explorer's item as a page by @AllTerrainDeveloper in #755
  • Apps: Posts, Pages, Users, User Edit, Plugins and Comments become App Framework apps by @AllTerrainDeveloper in #757
  • Mio: the inner line the artwork always had by @AllTerrainDeveloper in #761
  • fix: preserve rapid extended options saves by @Pranjal1423 in #754
  • Multisite: every site is its own OpenStation, with a site switcher in overview by @epeicher in #741

New Contributors

Full Changelog: v1.1.5...v1.1.6

Don't miss a new openstation release

NewReleases is sending notifications on new releases.