Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

typst 0.5.0 #133266

Merged
merged 2 commits into from
Jun 14, 2023
Merged

typst 0.5.0 #133266

merged 2 commits into from
Jun 14, 2023

Conversation

p-linnane
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
- Text and Layout
  - Added `raw` syntax highlighting for many more languages
  - Added support for Korean numbering
  - Added basic i18n for a few more languages (NL, SV, DA)
  - Improved linebreaking for East Asian languages
  - Expanded functionality of outline `indent` property
  - Fixed footnotes in columns
  - Fixed page breaking bugs with footnotes
  - Fixed bug with handling of footnotes in lists, tables, and figures
  - Fixed a bug with CJK punctuation adjustment
  - Fixed a crash with rounded rectangles
  - Fixed alignment of `line` elements
  • Math

    • Breaking change: The syntax rules for mathematical attachments were improved: $f^abs(3)$ now parses as $f^(abs(3))$ instead of $(f^abs)(3)$. To disambiguate, add a space: $f^zeta (3)$.
    • Added forced size commands for math (e.g., display)
    • Added supplement parameter to equation, used by references
    • New symbols: bullet, xor, slash.big, sigma.alt, tack.r.not, tack.r.short, tack.r.double.not
    • Fixed a bug with symbols in matrices
    • Fixed a crash in the attach function
  • Scripting

    • Added new datetime type and datetime.today() to retrieve the current date
    • Added str.from-unicode and str.to-unicode functions
    • Added fields method on content
    • Added base parameter to str function
    • Added calc.exp and calc.ln
    • Improved accuracy of calc.pow and calc.log) for specific bases
    • Fixed removal order for dictionary
    • Fixed .at(default: ..) for strings and content
    • Fixed field access on styled elements
    • Removed deprecated calc.mod function
  • Command line interface

    • Added PNG export via typst compile source.typ output-{n}.png. The output path must contain [{n}] if the document has multiple pages.
    • Added --diagnostic-format=short for Unix-style short diagnostics
    • Doesn't emit color codes anymore if stderr isn't a TTY
    • Now sets the correct exit code when invoked with a non-existent file
    • Now ignores UTF-8 BOM in Typst files
  • Miscellaneous Improvements

    • Improved errors for mismatched delimiters
    • Improved error message for failed length comparisons
    • Fixed a bug with images not showing up in Apple Preview
    • Fixed multiple bugs with the PDF outline
    • Fixed citations and other searchable elements in hide
    • Fixed bugs with reference supplements
    • Fixed Nix flake

Thanks to everyone who contributed to this release: @EpicEricEE, @LaurenzV, @PgBiel, @SUPERCILEX, @figsoda, @lynn, @peng1999, @sandalbanditten, @BasixKOR, @JettChenT, @Leedehai, @MDLC01, @StrangeGirlMurph, @alixmacdonald10, @coughmedicine, @epbuennig, @erikwastaken, @glocq, @howjmay, @jassler, @lino-levan, @lucifer1004, @matthiasGmayer, @naim94a, @ollema, @sbatial, @sitandr, @xiongmao86.

@github-actions github-actions bot added rust Rust use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels Jun 9, 2023
@p-linnane
Copy link
Member Author

Needs #132584

@p-linnane p-linnane added in progress Stale bot should stay away build failure CI fails while building the software pending-rust-update Blocked by `rust` upgrade PR labels Jun 9, 2023
@razvanazamfirei
Copy link
Member

This should be able to work now.

@chenrui333 chenrui333 added CI-requeued PR has been re-added to the queue and removed in progress Stale bot should stay away build failure CI fails while building the software pending-rust-update Blocked by `rust` upgrade PR labels Jun 14, 2023
@github-actions
Copy link
Contributor

🤖 An automated task has requested bottles to be published to this PR.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Jun 14, 2023
@BrewTestBot BrewTestBot enabled auto-merge June 14, 2023 14:29
@BrewTestBot BrewTestBot added this pull request to the merge queue Jun 14, 2023
Merged via the queue into Homebrew:master with commit 68ae788 Jun 14, 2023
@p-linnane p-linnane deleted the bump-typst-0.5.0 branch June 14, 2023 15:17
@github-actions github-actions bot added the outdated PR was locked due to age label Jul 15, 2023
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 15, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. CI-requeued PR has been re-added to the queue outdated PR was locked due to age rust Rust use is a significant feature of the PR or issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants