Skip to content

Latest commit

 

History

History
188 lines (94 loc) · 5.89 KB

CHANGELOG.md

File metadata and controls

188 lines (94 loc) · 5.89 KB

Apia CHANGELOG

This file contains all the latest changes and updates to Apia.

3.7.1 (2024-05-21)

Bug Fixes

  • Ensure plain text response is only used for strings (#29) (dbf8a5e)

3.7.0 (2024-05-15)

Features

  • Add response type option to endpoints (#27) (ee7efe8)

3.6.0 (2024-04-17)

Features

3.5.1 (2023-11-09)

Bug Fixes

  • rack: ensure OPTIONS preflight requests are handled (#18) (8142479)

3.5.0 (2023-08-14)

Features

  • allow cors headers to be set by authenticators (#14) (7afd076)

3.4.0 (2023-05-15)

Features

  • decorated generated hashes with object, source & path (#12) (e3af019)

3.3.1

3.3.0

Features

  • add additional notification hooks into request lifecycle (8197f1)
  • support for adding handler classes rather than just procs (ebbd9e)

3.2.0

Features

  • allow using objects as top level fieldsets (93a4ac)

3.1.0

Features

  • add ArgumentSet#empty? (7ecb02)
  • add notifications (af932d)

Bug Fixes

  • ensure non-hash JSON bodies are converted to empty hashes (1c7efc)

3.0.3

Features

  • allow both URL params and JSON at the same time (fb1b36)

3.0.2

3.0.1

Features

  • allow route groups to be excluded from the schema (9df32d)

3.0.0

2.0.0

2.0.0-alpha.3

2.0.0-alpha.2

Bug Fixes

  • fixes errors in endpoints, improve call consistency (f95bad)

2.0.0-alpha.1

Bug Fixes

  • ensure field_spec is required (173f30)

2.0.0-alpha.0

Features

  • add call to endpoint & authenticators (9aa0b5)

1.2.3

Bug Fixes

  • further fix for field specs with root-level wildcards (a0100a)

1.2.2

Bug Fixes

  • improve handling of wildcards in field specs (a26ffc)

1.2.1

Bug Fixes

  • allow uppercase characters in argument names (5299bc)

1.2.0

Features

  • add API.test to support testing endpoints (410fd9)

1.1.3

Bug Fixes

1.1.2

Bug Fixes

  • don't include routes for endpoints that have schema disabled (637105)

1.1.1

Bug Fixes

  • execute the scope_validation within the request environment (0e0842)

1.1.0

Features

1.0.4

Features

  • add ArgumentSet#has? to say if an argument set has a value (c0b764)

Bug Fixes

  • fixes issue where nil couldn't be deliberately provided (54f253)

1.0.3

1.0.2

Bug Fixes

  • return all fields for polymorphs by default (8262a0)

1.0.1

Bug Fixes

  • return all fields when no field spec is provided (98c1bb)

1.0.0

The initial release!