v2.4.0-beta
Pre-release
Pre-release
·
223 commits
to develop
since this release
Changelog
π Features
- Inline equations!
- ATBD Version lock endpoint, backed by permissions model handling!
π Improvements
- Convert
plain_summary
andabstract
to rich-text type fields - PDF improvements (ref):
- Remove date from PDF for non-published ATBDs, display
published_at
date for published ATBDS - Add page break after table of contents
- Add custom headings (centered and light gray) for both journal and regular PDFs
- Remove date from PDF for non-published ATBDs, display
- Return HTML content with parsed error + full error in dropdown when PDF generation fails
- Update email template (ref)
- Update test user emails in fixture data (loaded when running an instance of the API locally)
- Update cognito user sub regex in data migration upload script to ignore image filenames that have a UUID
- Update deployment script to use new permission boundary (mcp-tenantOperator-APIG)
π Fixes
- Add
publication_checklist
as parameter when creating a new major version to ensure publication checklist from parent version gets passed to new version - Ensure whitespaces in
hyperref
text are respected - Remove
uvicorn
requirement to resolve version incompatibility betweenclick
andblack
+ pin black code formatter tov22.3.0
- Add file permissions to LaTeX class file when building docker image
- Raise error when ATBD alias is updated (thanks @oliverroick)
- Handle abstract as option in PDF generation