Skip to content

Releases: AnrDaemon/MyLittleGallery

Release 1.3

24 Feb 19:57
Compare
Choose a tag to compare
  • Better iterators utilization.
  • .phar building Makefile.
  • Clarified platform requirements in composer.json
  • Unnecessary whitespace changes.

Release 1.2 patch 3: Better PHAR support

12 Mar 17:11
Compare
Choose a tag to compare
  • Fixed default parameters for Gallery::getUrl().
  • index.sample: Added rel=index link to show-image pages.
  • Added example PHAR stub and compilation instructions.

Release 1.2 patch 2: Bugfix release

10 Oct 12:03
Compare
Choose a tag to compare

Fixed using $this outside object context.
Changed base classes' resolution.

Release 1.2 patch 1: Modifiable entries

24 Jun 23:19
Compare
Choose a tag to compare

It is now possible to edit gallery entries

Thanks to the powers of default ArrayIterator class, it is now possible to edit gallery entries without the need to create a separate custom class to hold them.

Fixed setters chaining.

Some setters were missing chaining ability. This is now fixed.

Release 1.2: GD2 driver

23 Jun 20:00
Compare
Choose a tag to compare
  • Use GD2 to create thumbnail images, if ImageMagick is not available.
  • Throw a little bit more verbose exceptions in thumbnail creation process.

Release 1.1 patch 1

22 Jun 16:17
Compare
Choose a tag to compare

Encapsulate gallery links generation.

Release 1.1

21 Jun 21:23
Compare
Choose a tag to compare

Gallery:

  • Use constants to store default property values.
  • Normalize file handling, encapsulate charset conversions inside a class.
  • Use PCRE_UTF8 for regexps.
  • Use getimagesize() to retrieve image metadata.
  • Allow custom mask listing.
  • Allow clearing SendFile support.
  • Allow serving gallery from the root (empty sfPrefix).
  • (Windows) fix failing realpath() once again.
  • Allow setting index template globally.
  • Imagick paths use UTF-8 by default.
  • Caseless extension comparison.
  • Typehint arrays where possible.
  • Force use of UTF-8 for file IO under PHP 7.1.

Index:

  • Use default extensions set for directory listing.
  • Check for images present in gallery, not files on disk.
    Gallery already skips unreadable/unsupported files.

Release 1.0

17 Jun 12:48
Compare
Choose a tag to compare

First proper release.

  • Added fluid layout. Defaults to 3 columns, 320px width each with 160px width image previews.
  • Moved all presentation code to the single index file.
  • X-Sendfile/X-Accel-Redirect support added.
  • Out-of-webroot app hosting support added.
  • Index-less directory listing added (default extensions are *.jpg, *.gif, *.png).
  • Better cross-domain encoding support added.
  • Webpages are now served in UTF-8.