PackageTrack
Sign in Get early access

archery

Archery is a high-performance, full-featured web framework for Dart.

1.5.0 webarchery/archery

What this package is like to depend on

Last release 5 months ago

16 Mar 2026

Release timing varies

gaps range from 9 days to 3 months

Most releases are documented

notes for 17 of 20 stable releases

Nothing withdrawn

no release was ever pulled

10 months old

20 releases · first in 2025

20 releases in the last 12 months

see the full history below

Release timeline

20 releases · Oct 2025 to Mar 2026
2026
Release Pre-release

Releases

latest 20
  1. 1.5.0 16 Mar 2026
    Release notes
    • SES Client
      • AWS ses client for sending mail
      • uses config('env.aws')
      • sesClient.sendEmail({opts});
    • Model Relationships (w/ beta features)
      • hasOne<T>
      • hasMany<T>
      • belongsToOne<T>
      • belongsToMany<T>()
      • model.attach(sibling)
      • model.detach(sibling)
    • Pivot Tables
      • used for belongsToMany relationships
    • Roles
      • built-in user roles
    • Flash Messages
      • request.flash(key,message)
      • uses FlashMessaging.middleware() to manage flash data life cycle
    • Request Validation
      • request.validate(field, rules)
      • request.validateAll([{"field" : [Rules]}])
      • validation Rules
    • Form Data
      • value = "{{ session.data.<name>}}"
      • template directive old('<name>') planned
    • Queue
      • A functional approach to Queues
    Open source →
  2. 1.4.1 28 Feb 2026
    Release notes
    • Minor fixes
    • Docs
    Open source →
  3. 1.4.0 28 Feb 2026
    Release notes
    • Hashing API changes
      • Hasher.hasherPassword -> Hasher.make()
      • Hasher.verifyPassword -> Hasher.check()
      • Hashing Ext on Auth -> Auth.hashPassword
      • Hashing Ext on Auth -> Auth.verifyPassword Sessions
    • Sessions
      • {{ session }} available to all views
      • session.user -> nullable
      • session.errors -> empty
      • use request.thisSession.errors.addAll()
    • Templates API changes
      • {{ user }} -> {{ session.user }}
      • errors -> {{ session.errors }}
      • data -> {{ session.data }}
    Open source →
  4. 1.3.4 15 Feb 2026
    Release notes
    • HasOne, HasMany, BelongsTo on Model
    Open source →
  5. 1.3.3 14 Feb 2026
    Release notes
    • mixin for Model instance db operations
    • rm default pgsql init in App boot
    Open source →
  6. 1.3.2 11 Feb 2026
    Release notes
    • types safe Request/Route Model binding
    • s3 client provider
    • update landing pages
    Open source →
  7. 1.3.1 09 Feb 2026
    Release notes
    • Postgres and s3 models
    • minor fixes for file uploads
    • cors middleware
    Open source →
  8. 1.3.0 05 Feb 2026
    Release notes
    • Redesign of FormRequest to address request body stream consumption
    • @csrf directive for view templates
    • csrf token
    Open source →
  9. 1.2.2 15 Nov 2025
    Release notes
    • Body Parser -> FormRequest
    Open source →
  10. 1.2.1 14 Nov 2025
    Release notes
    • Sessions
    Open source →
  11. 1.2.0 12 Nov 2025
    Release notes
    • Auth
    Open source →
  12. 1.1.1 05 Nov 2025
    Release notes
    • dart docs
    Open source →
  13. 1.1.0 05 Nov 2025
    Release notes
    • Stable v1
    Open source →
  14. 1.0.5 02 Nov 2025
    Release notes
    • Formatting
    Open source →
  15. 1.0.4 02 Nov 2025
    Release notes
    • Form Inputs
    • Body Parsing
    Open source →
  16. 1.0.3 30 Oct 2025

    Nothing published for this version

  17. 1.0.2 30 Oct 2025

    Nothing published for this version

  18. 1.0.1 30 Oct 2025

    Nothing published for this version

  19. 1.0.0 30 Oct 2025
    Release notes
    • First Release.
    • ORM, Error Pages,
    Open source →
  20. 0.1.0 17 Oct 2025
    Release notes
    • Initial version.
    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