Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# NEWS

### 2025-10-29

After more than **3.5 years**, **2.2k+ commits**, **900+ stars**, and **1 million+ downloads**, we’re happy to announce
the first stable release of **WatchState v1.0.0**.

This milestone marks the project’s maturity and reliability for production use. We extend our thanks to everyone who
provided feedback, reported bugs, and helped refine the tool your input has been invaluable.

The current feature set and stability meet our goals, so future work will focus on **maintenance and bug fixes**.
Feedback and suggestions remain welcome, but **major new features** may be limited as we prioritize **stability and
long-term reliability**.

### 2025-08-18

We have added the final feature before tagging `v1.0.0`, The new feature is a tool by which you can search your database
Expand Down
13 changes: 3 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,10 @@ box, this tool supports `Jellyfin`, `Plex` and `Emby` media servers.

# Updates

### 2025-10-29
### 2026-03-26

After more than **3.5 years**, **2.2k+ commits**, **900+ stars**, and **1 million+ downloads**, we’re happy to announce
the first stable release of **WatchState v1.0.0**.

This milestone marks the project’s maturity and reliability for production use. We extend our thanks to everyone who
provided feedback, reported bugs, and helped refine the tool your input has been invaluable.

The current feature set and stability meet our goals, so future work will focus on **maintenance and bug fixes**.
Feedback and suggestions remain welcome, but **major new features** may be limited as we prioritize **stability and
long-term reliability**.
Unfortunately, due to changes from plex regarding their API, we can no longer generate access tokens for external users i.e. `invited users`, thus we had to disable and remove
support from WatchState. This change only effects external users, home/managed users are not affected. Please see [this issue](https://github.com/arabcoders/watchstate/issues/793) for more details.

Please refer to [NEWS](/NEWS.md) for the latest updates and changes.

Expand Down
34 changes: 17 additions & 17 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,32 +50,32 @@
"psr/http-client": "^1.0.3",
"psr/simple-cache": "^3.0",
"psr/http-server-middleware": "^1.0.2",
"monolog/monolog": "^3.8.1",
"symfony/console": "^7.2.1",
"symfony/cache": "^7.2.1",
"symfony/yaml": "^7.2",
"symfony/process": "^7.2",
"symfony/http-client": "^7.2.1",
"symfony/lock": "^7.2",
"symfony/event-dispatcher": "^7.2",
"league/container": "^4.2.4",
"monolog/monolog": "^3.10.0",
"symfony/console": "^8.0.7",
"symfony/cache": "^8.0.7",
"symfony/yaml": "^8.0.6",
"symfony/process": "^8.0.5",
"symfony/http-client": "^8.0.7",
"symfony/lock": "^8.0.6",
"symfony/event-dispatcher": "^8.0.4",
"symfony/uid": "^8.0.4",
"league/container": "^5.1",
"league/route": "^6.2.0",
"nyholm/psr7": "^1.8.2",
"nyholm/psr7-server": "^1.1.0",
"dragonmantank/cron-expression": "^3.4.0",
"halaxa/json-machine": "^1.2.0",
"ramsey/uuid": "^4.7.6",
"perftools/php-profiler": "^1.1.2",
"firebase/php-jwt": "^7.0"
"dragonmantank/cron-expression": "^3.6.0",
"halaxa/json-machine": "^1.2.6",
"perftools/php-profiler": "^1.2.0",
"firebase/php-jwt": "^7.0.3"
},
"suggest": {
"ext-sockets": "For UDP communications."
},
"require-dev": {
"roave/security-advisories": "dev-latest",
"symfony/var-dumper": "^7.2",
"phpunit/phpunit": "^11.5.2",
"carthage-software/mago": "^1.3.0"
"symfony/var-dumper": "^8.0.6",
"phpunit/phpunit": "^13.0.5",
"carthage-software/mago": "^1.15.2"
},
"autoload-dev": {
"psr-4": {
Expand Down
Loading
Loading