Skip to content

Releases: plangrid/flask-rebar

v3.3.2

10 Oct 17:59
Compare
Choose a tag to compare

What's Changed

  • Make raise_400_for_marshmallow_errors raise again by @kaiku in #317
  • Add stalebot to flask-rebar [ACSBP-4867] by @Zeerocious in #318
  • [PJL-10221] handle some edge cases in OpenAPI v3.1 swagger generation by @dekim24 in #319

New Contributors

Full Changelog: v3.3.1...v3.3.2

v3.3.1

08 Aug 20:13
Compare
Choose a tag to compare

What's Changed

  • Fix schema flattener to support list-type type field introduced in OpenAPI 3.1 by @kaiku in #315
  • Bump version: 3.3.0 -> 3.3.1 by @VerinaG in #316

Full Changelog: v3.3.0...v3.3.1

v3.2.1

27 Mar 18:13
127f749
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.2.0...v3.2.1

v3.2.0

16 Feb 19:30
Compare
Choose a tag to compare

What's Changed

  • add mypy type hints to all non-test code + update mypy config by @dekim24 in #300

Full Changelog: v3.1.1...v3.2.0

v3.1.0

26 Oct 17:56
Compare
Choose a tag to compare

What's Changed

  • fix: Prevent hidden methods from being included in schema by @mbierma in #298
  • feat: Support optional short summary for paths by @mbierma in #299
  • allow specifying swagger documents for path converters by @gtmanfred in #295

Full Changelog: v3.0.0...v3.1.0

Upgrade to OpenApi3.1

08 Aug 20:58
6228a24
Compare
Choose a tag to compare

What's Changed

OpenApi 3.1 is divergent from semver and has breaking changes. For more information on 3.1,
https://spec.openapis.org/oas/v3.1.0
https://www.openapis.org/blog/2021/02/16/migrating-from-openapi-3-0-to-3-1-0

3.1 changes that effect flask-rebar's implementation:

  • removal of "nullable" to now allow the type keyword to define multiple types for a schema with an array

Other quality-of-life fixes:

  • install mypy + update dev deps + update pre commit + begin type hinting by @dekim24 in #292

Full Changelog: v2.4.1...v3.0.0

2.4.1

30 Jun 18:44
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.4.0...v2.4.1

2.4.0

30 Jun 18:31
37ce30a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.3.0...v2.4.0

2.3.0

30 Jun 18:29
Compare
Choose a tag to compare

What's Changed

  • docs: update examples
  • fix: remove periods from blueprint name prefixes by @rishi-matik in #275
  • chg: remove deprecated version check by @dekim24 in #276
  • maint: enable enforcement of flake8 linting by @dekim24 in #279
  • feat: add the ability to auto import handlers by @gtmanfred in #281

New Contributors

Full Changelog: v2.2.1...v2.3.0

2.2.1

24 Aug 23:39
df651f4
Compare
Choose a tag to compare
v2.2.1

Bump version: 2.2.0 → 2.2.1