PackageTrack
Sign in Get early access

at_server_spec

A Dart library containing abstract classes that defines what implementations of the root and secondary servers are responsible for.

5.1.0 atsign-foundation/at_server

What this package is like to depend on

Last release 4 months ago

10 Apr 2026

Release timing varies

gaps range from 2 weeks to 8 months

Nearly every release is documented

notes for 31 of 31 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

31 releases · first in 2021

2 releases in the last 12 months

see the full history below

Release timeline

31 releases · Jun 2021 to Apr 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 31
  1. 5.1.0 10 Apr 2026
    Release notes
    • feat: introduce enum AtVerb for better preparsing of verbs
    Open source →
  2. 5.0.4 05 Nov 2025
    Release notes
    • chore: remove an @experimental annotation
    Open source →
  3. 5.0.3 10 Mar 2025
    Release notes
    • feat: defensive code: ensure isAuthenticated and isPolAuthenticated may not both be true at the same time
    Open source →
  4. 5.0.2 01 Oct 2024
    Release notes
    • build[deps]: Upgraded the following package:
      • at_commons to v5.0.0
    Open source →
  5. 5.0.1 25 Apr 2024
    Release notes
    • fix: Modify the Otp verb in at_server_spec so that it also returns true from requiresAuth (for consistency and clarity only, as the otp verb handler has its own check for authentication)
    Open source →
  6. 5.0.0 29 Mar 2024
    Release notes
    • fix: BREAKING: Change signature of AtConnection.write from void write(String data) to Future<void> write(String data)
    Open source →
  7. 4.0.1 08 Feb 2024
    Release notes
    • docs: updated CHANGELOG
    Open source →
  8. 4.0.0 08 Feb 2024
    Release notes
    • feat: at_server_spec: BREAKING: make AtConnection generic (i.e. not socket-specific) This is in order to enable reuse of the atServer's InboundConnectionManager class and InboundConnection interface for WebSocket connections as well as Socket connections
    • feat: at_server_spec: BREAKING: rename AtConnection's getSocket() method to a getter called underlying and have it return the generic type for more idiomatic Dart code
    • feat: at_server_spec: BREAKING: rename AtConnection's getMetaData() method to a getter called metaData for more idiomatic Dart code
    • build: at_server_spec: upgrade dependencies
    Open source →
  9. 3.0.16 03 Jan 2024
    Release notes
    • build(deps): upgraded at_commons to v4.0.0
    Open source →
  10. 3.0.15 12 Sep 2023
    Release notes
    • feat: Introduce AtRateLimiter to limit the requests based on the criteria defined
    • fix: Modify InboundConnection to implement AtRateLimiter to limit requests
    Open source →
  11. 3.0.14 31 Aug 2023
    Release notes
    • fix: Rename TOTP to OTP
    Open source →
  12. 3.0.13 07 Jul 2023
    Release notes
    • feat: added keys verb
    • experimental: added totp verb
    Open source →
  13. 3.0.12 20 Jun 2023
    Release notes
    • feat: added enroll verb
    • chore: upgraded at_commons version
    Open source →
  14. 3.0.11 30 Sep 2022
    Release notes
    • feat: Added 'notifyFetch' verb
    Open source →
  15. 3.0.10 23 Aug 2022
    Release notes
    • feat: Added clientVersion to AtConnectionMetaData
    Open source →
  16. 3.0.9 27 Jun 2022
    Release notes
    • Added documentation for 'config' verb to support dynamic config change functionality
    • Upgraded at_commons dependency version to 3.0.18
    Open source →
  17. 3.0.8 13 Apr 2022
    Release notes
    • Exported 'NotifyRemove' verbs in package export
    Open source →
  18. 3.0.7 12 Apr 2022
    Release notes
    • Updated 'info' verb documentation to cover new functionality
    Open source →
  19. 3.0.6 17 Mar 2022
    Release notes
    • Exported 'info' and 'noop' verbs in package export, redux
    Open source →
  20. 3.0.5 16 Mar 2022
    Release notes
    • Exported update_meta.dart and verb.dart in package export
    • Upgraded version of at_commons to 3.0.7
    Open source →
  21. 3.0.4 15 Mar 2022
    Release notes
    • Exported 'info' and 'noop' verbs in package export
    Open source →
  22. 3.0.3 15 Mar 2022
    Release notes
    • Added 'info' and 'noop' verbs
    Open source →
  23. 3.0.2 10 Jan 2022
    Release notes
    • updated dart docs for verbs
    Open source →
  24. 3.0.1 24 Nov 2021
    Release notes
    • at_commons version change for AtKey validations.
    Open source →
  25. 3.0.0 06 Sep 2021
    Release notes
    • Sync pagination feature
    Open source →
  26. 2.0.5 04 Aug 2021
    Release notes
    • at_commons version change for last notification time in monitor
    Open source →
  27. 2.0.4 26 Jul 2021
    Release notes
    • dart doc changes for verbs
    Open source →
  28. 2.0.3 21 Jul 2021
    Release notes
    • at_commons version change for stream resume
    Open source →
  29. 2.0.2 18 Jul 2021
    Release notes
    • at_commons version change
    Open source →
  30. 2.0.1 28 Jun 2021
    Release notes
    • at_commons version change
    Open source →
  31. 2.0.0 14 Jun 2021
    Release notes
    • Null safety upgrade
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive