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

Changelog for releases #71

Closed
cormullion opened this issue Jul 28, 2022 · 7 comments
Closed

Changelog for releases #71

cormullion opened this issue Jul 28, 2022 · 7 comments

Comments

@cormullion
Copy link

Hi! It would be great if you could add a changelog and/or upgrade instructions for a release. I'm trying to work out how to update and adapt to version 0.5 from version 0.4, and browsing the code is hard work! Thanks!

@Kolaru
Copy link
Owner

Kolaru commented Jul 28, 2022

Which is the package you are working on ? I'll make some release notes (forgot there may be different downstream package that Makie ^^'), but I can also have a look directly.

@cormullion
Copy link
Author

We added support for LaTeX using MathTexEngine.jl to Luxor.jl v.3.4.0, and for version 3.5.0 we updated to v0.5.0. @oheil found the new struct defs after a search.

I think we need to rework our font support, which was always a bit hacky, since we're using Cairo rather than FreeType, and @davibarreira used both Cairo APIs to support some characters which weren't supported earlier.

Have a look if you want (https://github.com/JuliaGraphics/Luxor.jl/blob/master/src/latex.jl) ... :)

@davibarreira
Copy link

Thanks for tagging me, @cormullion. The implementation is not working anymore with v0.5?

@cormullion
Copy link
Author

@davibarreira mainly font selection has changed I think

@Kolaru
Copy link
Owner

Kolaru commented Jul 28, 2022

I put the release notes here: https://github.com/Kolaru/MathTeXEngine.jl/releases/tag/v0.5.0

To see how it can be adapted to Cairo you can have a look at the corresponding Makie PR here (already working for CairoMakie): MakieOrg/Makie.jl#2139

@cormullion
Copy link
Author

That's great, thanks!

@Kolaru
Copy link
Owner

Kolaru commented Aug 1, 2022

Closing in favor of the issue on Luxor repo. Don't hesitate to ping me there.

@Kolaru Kolaru closed this as completed Aug 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants