[New] Nouvelle version d'Asymptote

Avatar du membre
GM
Administrateur du site
Administrateur du site
Messages : 1520
Enregistré le : dim. 7 mars 2010, 14:50

Re: [New] Nouvelle version d'Asymptote

Message non lu par GM » dim. 7 août 2022, 20:01

Version 2.81 du 14/05/2022 : https://sourceforge.net/projects/asymptote/files/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.
  • Support for pkg-config was added.
  • Opaque rendering on platforms lacking GL_ARB_fragment_shader_interlock was fixed.
Version 2.82 du 07/08/2022 : https://sourceforge.net/projects/asymptote/files/2.82/
  • Support for Ghostscript 9.56 was added.
  • Ambiguous functions are listed.
  • The dvisvgmMultipleFiles option is now enabled by default.
  • A bug in generating PDF labels was fixed.
  • 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.
  • WebGL bounding boxes are now computed by the client upon loading.
  • Version 1.02 of the AsyGL library was released.
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 14/07/25) :
PC n°1 :Windows 10 - Asymptote(3.05)+MikTeX - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 :
Mon serveur : (en cours de mise à jour)
Merci de préciser la votre !

Avatar du membre
GM
Administrateur du site
Administrateur du site
Messages : 1520
Enregistré le : dim. 7 mars 2010, 14:50

Re: [New] Nouvelle version d'Asymptote

Message non lu par GM » lun. 14 juil. 2025, 15:46

Version 2.83 du 17/09/2022 : https://sourceforge.net/projects/asymptote/files/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.
Version 2.84 du 23/01/2023 : https://sourceforge.net/projects/asymptote/files/2.84/
  • PDF image compression is now disabled by default for alternative output formats.
  • The default UNIX postscript and PDF viewers were changed to evince.
  • Makefile dependencies were fixed.
  • A Qt compatibility bug was fixed in Xasy.
  • A bug in XDR reads was fixed.
  • A runtime error in the TexHead arrow was fixed.
  • An inversion bug was fixed in the geometry module.
  • A division by zero error in the vectorfield function was fixed.
  • An option to display environment settings was added.
  • The default labelmargin function now accounts for the pen linewidth.
  • The resolution of the wall clock timer was improved.
Version 2.85 du 10/02/2023 : https://sourceforge.net/projects/asymptote/files/2.85/
  • Intersections of 3D paths with Bezier triangles were implemented.
  • A workaround for broken offscreen graphics drivers was implemented.
  • The icon resource file is now pregenerated.
  • Uninitialized variables and a division by zero were fixed.
  • The 3D animation timer and keyboard controls were fixed.
  • A workaround for a linetype bug in the QtSvg library was fixed.
  • Xasy now centers images upon loading.
  • Compilation issues were fixed.
  • The resolution of cputime().change.user was improved.
Version 2.86 du 07/06/2023 : https://sourceforge.net/projects/asymptote/files/2.86/
  • PDF transfer functions are automatically applied; EPS output suppresses .setblendmode.
  • NaN and inf values can be read in cvs mode.
  • The OpenGL index buffer is properly initialized.
  • WebGL and V3D primitives are used only when unscaled.
  • Bugs in the inversion section of the geometry module were fixed.
  • Portability issues were addressed.
Version 2.87 du 27/02/2024 : https://sourceforge.net/projects/asymptote/files/2.87/
  • Templated imports were implemented.
  • An incorrect dvisvgm optimization is avoided.
  • SVG gradient shading offsets were fixed.
  • Integer are now implicitly formatted with full precision.
  • Inferred assignment of void type is prohibited.
  • An LSP segmentation fault was fixed.
  • Repeated stripping of file extensions is avoided.
  • The --output-directory option of latexmk is supported.
  • The OSMesa compatibility profile is used for offscreen rendering.
  • The fitscreen toggle is fixed.
  • The context menu in Xasy is now only opened for GUI-drawn items.
  • A -v3d option allows embedding V3D content within a PDF file.
  • A workaround was implemented for a MacOS libc++ parsing bug.
  • The documentation was updated.
Version 2.88 du 08/03/2024 : https://sourceforge.net/projects/asymptote/files/2.88/
  • Building against specific static libraries is supported again.
  • An ambiguity in statistics.h was resolved.
  • The output of dvisvgm is optimized by default.
  • PDF 1.5 output is now generated.
Version 2.89 du 25/03/2024 : https://sourceforge.net/projects/asymptote/files/2.89/
  • Portability fixes were made to allow static builds with or without pkg-config.
  • Static linking of the GSL library is now supported.
  • Redundant templated imports are avoided.
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 14/07/25) :
PC n°1 :Windows 10 - Asymptote(3.05)+MikTeX - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 :
Mon serveur : (en cours de mise à jour)
Merci de préciser la votre !

Avatar du membre
GM
Administrateur du site
Administrateur du site
Messages : 1520
Enregistré le : dim. 7 mars 2010, 14:50

Re: [New] Nouvelle version d'Asymptote

Message non lu par GM » lun. 14 juil. 2025, 15:55

Version 2.90 du 21/06/2024 : https://sourceforge.net/projects/asymptote/files/2.90/
  • A bug in the approximate transparency rendering code for GPUs without SSBO support was fixed.
  • Support was added for templated accesses involving imported types, top-level structure types, and static fields.
  • ImageMagick magick convert is now used instead of convert.
  • The add(picture dest, picture src, pair position) function now respects size specifications (backwards incompatible; the previous behaviour can be obtained with add(dest,src.fit(identity),position).
  • The terminal is now reset upon exit.
  • The erase command was fixed.
  • Picture scalings in different dimensions are decoupled again.
  • Flycheck syntax checking support for Emacs was added.
  • Portability issues were addressed.
  • Improvements were made to the documentation, including an introduction to deferred drawing.
Version 2.91 du 15/08/2024 : https://sourceforge.net/projects/asymptote/files/2.91/
  • By default, orthographic projections now use center=true; the camera and target are automatically centered within the scene.
  • The surface constructor for triangles was fixed.
  • A bug in the WebGL flatness test was fixed.
  • Triangle group bugs were fixed and now produce compact HTML output.
  • Triangle groups are used for indexed surfaces drawn with the render option tessellate=true.
  • GLSL error reporting was restored.
  • The reported camera up vector was fixed.
  • The map module was fixed.
  • A syntax warning in Xasy was fixed.
  • Improvements were made to the slide module.
  • A bug was fixed in the experimental settings.render=0 mode.
  • The debug option now outputs a traceback.
Version 2.92 du 08/10/2024 : https://sourceforge.net/projects/asymptote/files/2.92/
  • A bug in unravelling static fields was fixed.
  • ImageMagick arguments were reordered.
  • An Xasy regex bug was fixed. The bytecode interpreter was optimized.
  • The code to ignore duplicate implicit shipouts now accounts for the format.
  • The slide paperwidth and paperheight are now properly updated.
Version 2.93 du 12/11/2024 : https://sourceforge.net/projects/asymptote/files/2.93/
  • A portability issue with a recent version of Ubuntu was addressed.
  • The windows binary is now built natively using CMake.
Version 2.94 du 14/11/2024 : https://sourceforge.net/projects/asymptote/files/2.94/
  • Portability fixes were implemented for compiling under MacOS.
Version 2.95 du 25/11/2024 : https://sourceforge.net/projects/asymptote/files/2.95/
  • Portability fixes were implemented.
Version 2.96 du 07/02/2025 : https://sourceforge.net/projects/asymptote/files/2.96/
  • New keywords autounravel and using were added.
  • Issues with templated imports were fixed.
  • Asymptote now ships with the Boehm garbage collector.
  • Portability fixes were implemented.
Version 2.97 du 09/02/2025 : https://sourceforge.net/projects/asymptote/files/2.97/
  • Build issues were fixed.
Version 2.98 du 09/02/2025 : https://sourceforge.net/projects/asymptote/files/2.98/
  • Prebuilt Xasy support files are distributed again.
Version 2.99 du 11/02/2025 : https://sourceforge.net/projects/asymptote/files/2.99/
  • The libtool dependence of configure was removed.
  • Dependencies of gc builds are no longer tracked.
  • The latest boost library is supported.
  • Further build issues were fixed.
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 14/07/25) :
PC n°1 :Windows 10 - Asymptote(3.05)+MikTeX - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 :
Mon serveur : (en cours de mise à jour)
Merci de préciser la votre !

Avatar du membre
GM
Administrateur du site
Administrateur du site
Messages : 1520
Enregistré le : dim. 7 mars 2010, 14:50

Re: [New] Nouvelle version d'Asymptote

Message non lu par GM » lun. 14 juil. 2025, 16:14

Version 3.00 du 17/02/2025 : https://sourceforge.net/projects/asymptote/files/3.00/
  • Configuration issues were addressed.
Version 3.01 du 23/02/2025 : https://sourceforge.net/projects/asymptote/files/3.01/
  • A workaround was implemented to fix a segmentation fault under MacOS Monterey.
  • Specifying make SILENT_MAKE= yields more verbose build diagnostics.
  • A floating point exception was fixed.
  • Configuration and compilation issues were addressed.
Version 3.02 du 12/04/2025 : https://sourceforge.net/projects/asymptote/files/3.02/
  • The documentation was updated.
  • The MSWindows search path was fixed.
  • Random number generators are now initially seeded with std::random_device.
  • The rendering of 3D pixels was fixed.
Version 3.03 du 11/05/2025 : https://sourceforge.net/projects/asymptote/files/3.03/
  • The xasy setting was fixed.
  • The rename function and --outname setting are supported again under MSWindows.
Version 3.04 du 25/05/2025 : https://sourceforge.net/projects/asymptote/files/3.04/
  • To support transparent backgrounds, the png16malpha driver of Ghostscript 10 is now used as the default pngdriver; use settings.pngdriver="png16m" or settings.pngdriver="pngalpha" for older versions of Ghostscript.
  • The projection-dependence of WebGL shaders was removed for correct rendering of multiple embedded images.
  • A new setting keys outputs WebGL comments to identify each generated object.
  • Unlink issues under MSWindows and compilation issues were addressed.
Version 3.05 du 03/07/2025 : https://sourceforge.net/projects/asymptote/files/3.05/
  • A bug in handling Xasy-generated transforms was fixed.
  • The asymptote.ualberta.ca server was updated to use the https protocal.
  • Double precision integer XDR reads and writes were fixed under UNIX; XDR and binary string reads and writes were implemented.
  • These overloaded virtual file fields were exposed again: singlereal, singleint, signedint, line, word, csv, and dimension.
  • To support MacOS X, the explicit 'gif:' format was removed from the animate call; warning messages were addressed.
  • Reading V3D files with the native Windows build was fixed.
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 14/07/25) :
PC n°1 :Windows 10 - Asymptote(3.05)+MikTeX - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 :
Mon serveur : (en cours de mise à jour)
Merci de préciser la votre !

Avatar du membre
GM
Administrateur du site
Administrateur du site
Messages : 1520
Enregistré le : dim. 7 mars 2010, 14:50

Re: [New] Nouvelle version d'Asymptote

Message non lu par GM » lun. 14 juil. 2025, 16:57

Version d'Asymptote (version git du jour) sur le forum :

Figure asymptote e5743fe76160662cd6f502d4a4658855
*** Pour masquer/découvrir le code Asymptote qui a permis de créer la figure, il faut cliquer dessus. ;-) ***

CODE ASYMPTOTE de la figure ci-dessus : Tout sélectionner
  1. label("Asymptote "+version.VERSION); // 3.06-95
  2. shipout(bbox(3mm,2bp+red));
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 14/07/25) :
PC n°1 :Windows 10 - Asymptote(3.05)+MikTeX - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 :
Mon serveur : (en cours de mise à jour)
Merci de préciser la votre !

Verrouillé