# Changes
## [3.5.0] - 2026-01-03
* Use updated System api
## [3.4.0] - 2025-12-17
* Upgrade to ntex-service v4
* Improve test servers shutdown process
## [3.3.0] - 2025-12-05
* Use AsyncFn for on-accept callback
* Use AsyncFn for on-worker-start callback
## [3.2.0] - 2025-12-04
* Stop testing server faster
## [3.1.0] - 2025-12-03
* ServiceRuntime::service() and ServiceRuntime::config() returns self
## [3.0.0-pre.3] - 2025-12-01
* Use async fn for test server
## [3.0.0-pre.2] - 2025-11-30
* Fix config usage for registered service
## [3.0.0-pre.1] - 2025-11-28
* Use async factories for server configuration
## [3.0.0-pre.0] - 2025-11-27
* New configuration subsystem
## [2.8.1] - 2025-05-27
* Clear events list for accept loop
## [2.8.0] - 2025-04-08
* Add ServerBuilder::on_accept() callback
## [2.7.3] - 2025-03-28
* Better worker availability handling
## [2.7.2] - 2025-03-27
* Handle paused state
## [2.7.1] - 2025-02-28
* Fix set core affinity out of worker start #508
## [2.7.0] - 2025-01-31
* Cpu affinity support for workers
## [2.6.2] - 2024-12-30
* Fix error log
## [2.6.1] - 2024-12-26
* Tune shutdown logging
## [2.6.0] - 2024-12-04
* Use updated Service trait
## [2.5.0] - 2024-11-04
* Use updated Service trait
## [2.3.0] - 2024-07-16
* Add Server to TestServer
## [2.2.0] - 2024-07-16
* Expose TetServer::stop() method
## [2.1.0] - 2024-06-27
* Shutdown service on error and on worker shutdown
## [2.0.0] - 2024-05-28
* Use async fn for Service::ready() and Service::shutdown()
## [1.0.5] - 2024-04-02
* Fix external configuration handling
## [1.0.4] - 2024-03-30
* Fix signals support #324
## [1.0.3] - 2024-03-29
* Fix windows signals support #322
## [1.0.2] - 2024-03-25
* Add basic signals support
## [1.0.1] - 2024-03-24
* Re-add Server::build() method
## [1.0.0] - 2024-03-24
* Release