Changelog for
asymptote-2.90-1.41.i586.rpm :
* Thu Jul 18 2024 Jan Engelhardt
- Update to release 2.90
* Support templated access with imported and top-level structure types, templated access with types containing static fields, and templated imports for parameter types defined in imported modules.
* Decouple scaling of each dimension with a fixed version of the original 2-variable simplex method.
* Fix approximate transparency rendering for GPUs without SSBO support.
* Thu Jun 13 2024 Markéta Machová - Drop the dependency on /usr/bin/python3 symlink
* boo#1212476
* Thu Apr 11 2024 Jan Engelhardt - Update to release 2.89
* Avoid broken dvisvgm reassign-clippaths optimization.
* Use a unique signature hash for identifying templated imports.
* Optimize dvisvgm output by default.- Delete 0001-Fix-without-lsp-issue-379.patch (merged)
* Sat Jun 24 2023 Jan Engelhardt - Update to release 2.86
* Terminate phase1 of simplex method once a zero-cost solution is found.
* Fix bug in XDR reads due to uninitialized variable.
* Add high-resolution clock; update FFT support.- Add 0001-Fix-without-lsp-issue-379.patch
* Sat Nov 19 2022 Jan Engelhardt - Update to release 2.83
* WebGL triangle groups were fixed.
* Context menus were added to Xasy objects to allow one to edit the fill type, line type, color, line cap, and optionally add arrowheads.
* Support for begingroup() and endgroup() was added to Xasy.
* Scaling in the vectorfield function was fixed.
* A quotient(x,y) bug when -1 < x/y < 0, introduced in version 2.42, was fixed.
* Wed Aug 10 2022 Jan Engelhardt - Update to release 2.82
* Support for Ghostscript 9.56 was added.
* The dvisvgmMultipleFiles option is now enabled by default.
* The mean color of multicoloured patches is output only for PRC code.
* Subdivision crack adjustments were disabled for transparent patches.
* The OpenGL transparency shader was further accelerated.
* Thu Jun 16 2022 Jan Engelhardt - Update to release 2.81
* Schur decompositions were implemented. A bug in uniform() was fixed.
* The Xasy bounding box and a crash when opening Xasy files were fixed.
* The transparency offset buffer is zeroed when GPU compression is unavailable.
* The surface constructor for solids of revolution was documented.
* Opaque rendering on platforms lacking GL_ARB_fragment_shader_interlock was fixed.
* Thu Apr 21 2022 Jan Engelhardt - Update to release 2.80
* Compression of empty transparent pixel counts and other optimizations were implemented in the transparency shader. A weighted least-squares fit was added.
* LSP: Add basic Language Server Protocol. server code to Asymptote.
* Add preliminary v3d standard.
* Fri May 07 2021 Jan Engelhardt - Update to release 2.70
* Fix segmentation fault in subpath3
* Make Gouraud image respect x and y picture scaling
* Thu Dec 24 2020 Jan Engelhardt - Update to release 2.68
* Floating point exceptions in OpenGL libraries are now masked.
* A normalization used to render tubes was fixed.
* A Label align(Label,dir) function was added for aligning label normals.
* A new settings.compress=true option controls PDF image compression.
* A bool isometry(transform) function was added.
* The transpose function ignores uninitialized elements.
* Null fields are treated as undefined values in cvs mode and in line mode.
* Uninitialized rendering variables were fixed.
* Logarithmic graphs of surfaces are supported.
* Files are opened without assuming an asy suffix.
* Support for Ghostscript 9.53 was implemented.
* The end argument of Margin functions is now optional.
* A function cputime().change.clock that returns the high-resolution elapsed wall clock time was added.
* The centering of slides was fixed.
* Null characters and null strings are supported in the replace function.