Releases: JuliaGraphics/Luxor.jl
Releases · JuliaGraphics/Luxor.jl
Release 4.1
tagbot didn't do this last month for some reason... 🤷🏻♂️
Release v4.0
This is a breaking release compared with v3.8:
-
Some 'invalid' Point methods have been removed:
-
Broadcasting on xy-elements like
Point(x, y) .+ n
are no longer valid. UsePoint(x, y) + Point(n, n)
. -
Point - Real
arithmetic operations such asPoint(x, y) + n
are also no longer valid.
-
Added
textformat()
polysmooth()
has close optionmarkcells()
andgetcells()
- use package extension for LaTeX support
- add CompatHelper git workflow
- add Aqua.jl testing
createmovie
option for animate to make MKV and MP4 videospolybspline
draws bspline polygons
Changed
- minimum Julia version 1.9
- fixes for drawpath(p, f) to do the Bezier curve truncation better
- added dependency PolygonAlgorithms.jl and replace poly intersection routines with new ones
- Aqua says TOML deps must be in alphabetical order :)
- remove @Assert statements
- documents now built to https://github.com/JuliaGraphics/LuxorManual
- fixed bug in box(pt, w, h, cr, :path) (don't create new path)
- removed some invalid Point methods (#294)
- between has more methods for ranges and arrays
Removed
- invalid Point methods such as
Point(1, 3) + 6
orPoint(1, 3) .+ 4
Release 3.8.0
minor updates - see CHANGELOG
Release 3.7.0
misc updates - see CHANGELOG
Release v3.6.0
see release notes
Release v3.5.0
Multiple drawings, thread safety, stroke/fill dispatchers - thanks to @oheil and @ArbitRandomUser!
Release v3.4.0
see CHANGELOG.md
Release v3.3.0
see CHANGELOG.md
Release v3.2.0
- Fix docstring of
ngon
by @hyrodium in #209 - New
hcat
andvcat
for drawings by @davibarreira in #210 - ⚡ Added more unicode characters not supported by MathTeXEngine. by @davibarreira in #212
also see CHANGELOG.md
Release v3.1.1
patch for import latex functions