2024-09-17
	* change: `method=widget' now default for extended range of supporting viewers
	* fix: documentation revised

2024-09-06
	* fix: documentation PDF re-compiled and minor README additions

2024-09-05
	* new: animation support in PDF.js, version 4.4.168+

2023-06-18
	* fix: missing file `pstmetronome.tex' added

2023-05-15
	* fix: `buttonfg' package option

2022-09-15
	* fix: failure (in dvisvgm driver mode) when setting `draft'
	globally and then setting `final' locally
	* improvement: accelerating compilation in `draft' mode for long
	\multiframe loops

2022-08-04
	* fix: a few obsolete code lines removed; option processing acc. to new
	LaTeX format 22-06-01

2022-02-21
	* improvement: svg clipping code simplified

2022-02-04
	* fix: ocg method: moving back to /OC method (instead of BDC/EMC)

2022-01-31
	* improvement: optimizing XObject nesting for smaller output files

2022-01-25
	* improvement: svg clipping optimized for smaller output size

2022-01-21
	* fix: clipping for dvisvgm

2021-11-09
	* improvement: play from beginning, regardless of poster frame setting

2021-09-02
	* fix: non-conforming SVG id attribute values

2021-08-19
	* fix: wrong orientation of button faces on landscape pages (dvips)

2021-06-11
	* fix: `undefined references' warning, when placing animation in a \phantom

2020-10-07
	* fix: pausing on the 0th/last frames (PDF output)

2020-10-05
	* fix: pausing on the 0th/last frames (continued)

2020-09-29
	* fix: pausing on the 0th frame

2020-08-29
	* new: \multiframebreak for terminating \multiframe loop

2020-08-04
	* fix: typesetting failure with `latex-dev'

2020-05-29
	* fix: `autoplay' option non-functional in combination with `poster=last';
	missing mention of KDE Okular in the list of supported PDF viewers

2020-05-07
	* fix: control button issue (dvisvgm)

2020-05-06
	* fix: control button transparency (all drivers)

2020-04-25
	* fix: compilation error in case of `dvisvgm' + [french]{babel}. For
	slightly better performance, \animategraphics doesn't pass `clip' anymore
	automatically to graphicx' \includegraphics; instead, the new `clip'
	pkg/command option should be set if need be (mostly when using dvisvgm
	together with trimming options). Interaction with animation on mobile
	devices: single tap for play/pause

2020-03-25
	* fix: using `controlsaligned' as package option

2020-03-24
	* new: option `controlsaligned' extended for refined adjustment of
	horizontal position

2020-03-23
	* new: option `controlsaligned' for changing horizontal position of
	animation controls

2019-12-03
	* fix: another occurrence of quotes issue, now fixed at a central place

2019-11-27
	* fix: quotes around \@filef@und added by \IfFileExists removed for luatex
	compatibility (fix provided by U Fischer); using JS API dirtifies PDF

2019-11-05
	* fix: old engine testing pkgs replaced by `iftex'

2019-08-20
	* fix: now, on PageClosePageInvisible event, seeking to poster frame only if
	currently not on display.

2019-07-22
	* new: option `alttext' for setting description text

2019-04-09
	* fix: improved patching of `dvisvgm.def'

2019-03-06
	* change: jbig2 format support removed; dvisvgm-related code moved to
	pdfbase.sty (media9)

2019-01-23
	* new: support for embedding PDF with `dvisvgm', multipage PDF support with
	`dvisvgm' and `dvipdfmx' driver

2018-12-19
	* fix: wrong scaling of repeatedly embedded external graphics; JS-related
	issue in case of side-by-side animations in one SVG

2018-11-30
	* fix: `setTimeout' JS method (used by timeline feature) differs between
	browsers and PDF viewers

2018-11-29
	* fix: SVG usability issues on touch (mobile) devices; documentation
	updated

2018-11-20
	* fix: `autoplay' (non-functional in SVG output); documentation
	updated (additions in section on SVG)

2018-11-19
	* new: support for `dvisvgm' output driver

2018-08-22
	* new: `export' package option

2018-06-27
	* fix: documentation fixed (repository)

2018-06-07
	* fix: adjustments after migration to GitLab

2018-02-28
	* fix: test for XeTeX; test for eTeX removed

2018-01-04
	* maintenance, repackaged for upload to CTAN

2017-09-29
	* fix: improved button face generation (PDF XObjects) for dvips, based on
	current pdfbase.sty (pkg media9)

2017-09-22
	* fix: control button transparency with Distiller; README.md

2017-09-21
	* new: option `buttonalpha' for adding transparency to control buttons

2017-08-11
	* new: `speed' property added to the JS animation object for scaling
	overall animation speed

2017-05-18
	* new: configurable animation controls

2017-03-23
	* fix: pdfbase.sty related adjustments

2017-03-16
	* fix: some adjustments required due to pdfbase.sty changes

2017-02-24
	* fix: further speed improvement for animating external graphics files

2017-02-22
	* fix: code for repeated inclusion optimized for speed

2017-02-03
	* fix: RTL related (luaTeX)

2017-01-30
	* fix: usability in RTL typesetting context

2017-01-24
	* fix: minor documentation update

2017-01-09
	* fix: wrong orientation of animated content on landscape pages
	(pkgs `lscape'/`pdflascape')

2016-09-07
	* fix: adjust JavaScript part for compatibility with Foxit Reader

2016-08-31
	* fix: missing variable declarations in JavaScript part

2016-08-26
	* fix: adjust JavaScript part for compatibility with current PDF-XChange
	Editor

2016-07-27
	* new: `method=icon' default setting for dvips+ps2pdf; support for
	Foxit Reader (besides Acrobat Reader and PDF-XChange Viewer) added

2016-07-25
	* fix: timeline JavaScript of the displayed poster frame not executed
	while loading the animation for the first time

2016-06-08
	* new: reverse playback direction with shift + mouse click

2016-05-30
	* fix: broken `draft' option
	* new: aux. package `animfp' removed, now using \fp_eval:n from l3fp

2016-04-15
	* fix: compilation failure when using `timeline' option in beamer class
	document

2016-03-22
	* fix: documentation recompiled, minor code clean-ups

2016-03-15
	* fix: bug related to XObject referencing

2016-03-11
	* new: now uses pdfbase.sty for low level PDF operations

2016-02-28
	* Fix: workaround for bug http://tex.stackexchange.com/q/295715 : different
	behaviour of AR versions with regard to PageOpen and PageVisible events
	where animation initialisation takes place

2016-02-15
	* Fix: bug http://tex.stackexchange.com/q/292805

2016-02-04
	* Fix: minor dvips-related bug

2016-02-02
	* Fix: compilation failure with `method=ocg' setting

2016-01-25
	* Fix: compilation failure with `method=widget' setting (which is the
	default in the `dvips' mode)

2016-01-19
	* Fix: \newframe and \multiframe defined locally inside `animateinline' to
	protect them from being redefined accidentially

2015-11-02
	* Fix: improved compatibility with ocgbase.sty

2015-10-28
	* Fix: code adapted for use of ocgbase.sty (part of ocgx2 package)

2015-08-28
	* New: control button faces

2015-08-18
	* Fix: catcode issue http://tex.stackexchange.com/q/261601

2015-06-19
	* Fix: compatibility issue with luatex-0.80

2015-03-11
	* New: support for `fixocgx' [v0.3, 2015/03/11] package (placing
	animations on PDF layers)

2015-01-21
	* Fix: OCG related code

2014-12-04
	* New: option `type=<file ext>' to force animation of image sequence with
	file name extension <file ext>
	* Fix: rotated buttons in landscape (package `geometry') documents

2014-11-27
	* Fix: Animations with a particular combination of command options
	(poster=last, loop=false) did not play when clicked.

2014-11-25
	* New: In addition to `first', `last' and `none', the `poster' option also
	takes an integer number to specify the default poster frame.

2014-11-11
	* Fix: (work-around for) JavaScript NotAllowedError in AR-9 when skimming
	over pages with icon-based animations

2014-11-10
	* Fix: poster / current frame did not get printed with `method=icon'

2014-10-16
	* New: third animation method added (based on JS methods `getIcon' &
	`buttonSetIcon') with best animation performance (frame rate) so far; set as
	default for pdfLaTeX/XeLaTeX/dvipdfmx, Widget based method is default for
	dvips, as before
	* Change: option `useocg' removed in favour of `method=icon | widget | ocg'
	for selecting one of the implemented animation methods

2014-09-23
	* Change: Ghostscript 9.15+ now required for PS to PDF conversion;
	`depth' option now deprecated and ignored
	* New: options `totalheight', `keepaspectratio', `nomouse' added; `width',
	`height', `totalheight', `keepaspectratio', `scale' added as package options
	* Fix: OCG and XObject-related code rewritten, mostly thanks to recent
	 Ghostscript additions and fixes (BDC, EMC, SP pdfmarks); code reorganized
	 in order to reduce driver dependent code

2014-08-07
	* Fix: improved fix from 2014-08-06, removing need for global catcode
	changes

2014-08-06
	* Fix: bug analysed by egreg on TeX.SX
	http://tex.stackexchange.com/q/194407

2014-07-02
	* Fix: compilation error when used in `tabular' environment

2014-06-20
	* Fix: compilation failures in connection with (automatic) hyperref
	insertions in the animated material

2014-06-04
	* fix: OCG related compatibility issue with `media9' package

2014-03-25
	* fix: bugs related to AcroForm and OCProperties catalog entries;
	documentation

2014-03-12
	* Fix: incompatibility with pgf-3.0

2014-03-06
	* Fix: animation widgets were blank in some viewers

2014-02-11
	* Change: Dependency of controls on OCGs removed; better LuaLaTeX support

2014-02-06
	* New: JavaScript API for animation control added
	* Fix: broken PDF-XChange Viewer support due to [2013-07-19] changes

2013-09-24
	* Fix: Adobe Reader prompting for "save changes" for documents without
	animations

2013-07-19
	* minor, non-vital change of /AcroForm contents

2013-04-23
	* Fix: spaces in file names possible (at least with pdflatex)

2012-12-06
	* Fix: non-zeropadded file numbers did not work when embedding
	files in reverse (count-down) order

2012-10-26
	* Fix: default OC configuration dictionary of PDF catalog is
	now PDF-spec compliant

2012-09-03
	* Fix: [french]{babel}-related bug in option processing, reported by
	Jean-Luc Chesnot

2012-07-09
	* minor, non-vital fix

2012-05-24
	* minor, non-vital fix

2012-05-11
	* New: optional fourth field in timeline files for calling JavaScript;
	ticking PSTricks metronome example by Manuel Luque added to docs

2011-12-21
	* transparency and patterns in pgf/TikZ graphics with dvipdfmx/xetex
	drivers

2011-09-16
	* detects powerdot's `clock' option

2011-08-22
	* \pdfmdfivesum now used correctly

2011-05-30
	* rephrasing error message in documentation source file
	* improving call to \pdfmdfivesum in animate.sty

2010-09-28
	* \graphicspath also used for searching timeline file

2010-09-16
	* now uses \graphicspath from graphics bundle, if set

2010-08-31
	* some improvements to \multiframe loop variable computation

2010-03-04
	* Fix: workaround for some powerdot/pstricks-add/animate issue

2010-02-17
	* small code changes

2010-01-22
	* H. Oberdiek's `transparent' package now supported as well

2010-01-20
	* Fix: transparency and patterns in PGF/TikZ pictures lead to broken PDFs
	with the pdftex output driver
	* Fix: animations from PGF/TikZ pictures could not be produced with the
	dvips output driver

2010-01-04
	* check if ConTeXt's support file `supp-pdf.mkii' exists (MPS
	to PDF converter, formerly named `supp-pdf.tex')

2009-10-30
	* revision of the documentation

2009-10-08
	* New: embedding files and pages in reverse order now possible with
	\animategraphics

2009-10-02
	* small code changes

2009-09-30
	* small code changes

2009-09-24
	* DVI resolution is now checked during PS to PDF conversion and a warning
	message is written to stderr if it is >1200dpi. Large dpi values may
	lead to distorted animations when using Ghostscript ps2pdf.

2009-08-31
	* small code and documentation adjustments

2009-08-17
	* small code changes

2009-07-23
	* slight changes in the documentation

2009-07-20
	* New: the transparency stack can now be cleared using `c' in the
	timeline file
	* improved documentation of the timeline option
	* New animateinline example (Lorenz Attractor)
	* Fix: animfp.sty: trailing zeros are now removed from the fractional part
	of the result of the addition of two reals

2009-06-08
	* Fix: \newframe did not like non-integer frame rates; the same applied to
	frame rate arguments in timeline files

2009-05-07
	* minor changes/additions in the documentation

2009-01-26
	* minor code refinements

2008-10-06
	* Fix: sometimes, when used with Powerdot document class, parts
	of embedded graphics were missing

2008-08-28
	* Fix: package `calc' like length specifications didn't work with resizing
	options

2008-08-26
	* \@anim@scale rewritten
	* New: length commands \width, \height, \depth and \totalheight for use
	with the resizing options

2008-08-20
	* New: multipage PDF support for XeTeX output driver
	* Change: some exotic graphics formats that depend on QuickTime removed
	from search list for XeTeX output driver

2008-08-06
	* minor modifications of the documentation

2008-07-31
	* minor code and documentation refinements

2008-07-17
	* New: start of maintaining a ChangeLog file
	* Fix: wrong calculation of dimension variables in \multiframe command
	* Change: stepped animations (using `step' option) don't loop any longer
	by default if `controls' option is set; better \multiframe diagnostics of
	wrong user input

2008-07-14
	* New: \multiframe command for building loops around parameterized
	pictures

2007-03-16
	* New: everything (initial release)
