Skip to content

v2.4.0-beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@leothomas leothomas released this 29 Jun 16:46
· 223 commits to develop since this release
b9d91a9

Changelog

πŸŽ‰ Features

  • Inline equations!
  • ATBD Version lock endpoint, backed by permissions model handling!

πŸš€ Improvements

  • Convert plain_summary and abstract 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
  • 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 between click and black + pin black code formatter to v22.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