github arabcoders/watchstate v1.5.0

5 hours ago

WatchState v1.5.0

v1.5.0 is one of the biggest UI updates to WatchState so far.

This release brings a major frontend refresh built around Nuxt UI, giving the application a more modern, consistent, and polished interface across the board. Alongside that redesign, it also adds API documentation for developers and includes follow-up fixes for scheduler display and mobile usability.

The core of this release is the frontend rewrite in PR #799, with additional polishing in PR #800 and PR #801.

Highlights

  • Major frontend rewrite
    WatchState now uses a Nuxt UI-based frontend, marking a substantial refresh of the overall user experience. This is the centerpiece of the release and touches a large portion of the interface.

  • API docs added
    New API documentation was added to make integration and development easier.

  • Scheduler display fixes
    This release resolves display issues affecting the scheduler UI.

  • Mobile view improvements
    Additional fixes were made to improve the experience on smaller screens and clean up parts of the new frontend after the main migration.

Notes

Because this version includes a significant frontend refactor, users should expect noticeable visual and layout changes throughout the app.

Merged changes

Full Changelog: v1.0.9...v1.5.0


Commits since v1.0.9

  • 04f5574 feat: add API documentation
  • a407700 fix: simplify API reference documentation text
  • 9820ac4 fix: override vuedraggable version to 4.1.x
  • 50c5921 fix: ensure temporary tables are dropped before creation in migrations
  • 4b7d9f9 Refactor: use nuxt-ui as frontend
  • 4ef8293 chore: update external packages
  • 258ff9d fix: display issue for scheduler display
  • 172f929 refactor: minor fixes for mobile view
  • 59ae129 fix: revert change to how many recent items shows in home

Don't miss a new watchstate release

NewReleases is sending notifications on new releases.