Releases: plangrid/flask-rebar
Releases · plangrid/flask-rebar
v3.3.2
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
- @Zeerocious made their first contribution in #318
Full Changelog: v3.3.1...v3.3.2
v3.3.1
v3.2.1
What's Changed
- chg: Provide clear vulnerability reporting instructions by @nlawrence22 in #304
- fix: Test failures due to marshmallow depreciation warnings by @VerinaG in #307
- Update why.rst by @davidhariri in #301
- Add missing runtime dependencies by @vkunz in #306
- build: Update pypa/gh-action-pypi-publish tag to release/v1 by @VerinaG in #308
- Bump Version: 3.2.0 → 3.2.1 by @VerinaG in #309
Full Changelog: v3.2.0...v3.2.1
v3.2.0
v3.1.0
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
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:
Full Changelog: v2.4.1...v3.0.0
2.4.1
What's Changed
- Update deprecated Marshmallow calls by @airstandley in #290
Full Changelog: v2.4.0...v2.4.1
2.4.0
What's Changed
- fix: minor bug in swagger v3 generator [PJL-7600] by @dekim24 in #283
- chg: update to use Enum in 3.18.0 by @gtmanfred in #286
- maint: update release github action by @auramix in #289
New Contributors
Full Changelog: v2.3.0...v2.4.0
2.3.0
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
- @rishi-matik made their first contribution in #275
Full Changelog: v2.2.1...v2.3.0
2.2.1
v2.2.1 Bump version: 2.2.0 → 2.2.1