PackageTrack
Sign in Get early access

gedmo/doctrine-extensions

Doctrine behavioral extensions

v3.22.1 128M downloads/mo #489 most downloaded on Packagist doctrine-extensions/DoctrineExtensions

What this package is like to depend on

Last release 22 days ago

01 Aug 2026

Ships fairly regularly

a new release about every 3 months

Some releases are documented

notes for 34 of 94 stable releases

Nothing withdrawn

no release was ever pulled

15 years old

96 releases · first in 2012

4 releases in the last 12 months

see the full history below

Release timeline

94 releases · Jan 2012 to Aug 2026
2013 2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 60 of 96
  1. v3.22.1 01 Aug 2026
    Release notes

    Changed

    • All: Removed the dollar sign from the generated cache ID for extension metadata to ensure only characters mandated by PSR-6 are used, improving compatibility with caching implementations with strict character requirements (#2978)
    Open source →
    Release notes

    Changed

    • All: Removed the dollar sign from the generated cache ID for extension metadata to ensure only characters mandated by PSR-6 are used, improving compatibility with caching implementations with strict character requirements (#2978)
    Open source →
  2. v3.22.0 13 Dec 2025
    Release notes

    Added

    • Support for Symfony 8
    Open source →
    Release notes

    Added

    • Support for Symfony 8
    Open source →
  3. v3.21.0 22 Sep 2025
    Release notes

    Added

    • SoftDeleteable: $handlePostFlushEvent parameter to SoftDeleteableListener::__construct() to enable or disable handling of the postFlush event (#2958)

    Changed

    • Translatable: Optimized database indexes for better performance by reordering unique constraint fields and removing redundant indexes
    • SoftDeleteable: Handling of the postFlush event is disabled by default (#2958)
    • Sluggable: Replaced abandoned behat/transliterator with symfony/string for default transliteration and urlization steps (#2985)
    • Use ClassMetadata::getFieldValue() and ClassMetadata::setFieldValue() methods to support doctrine/orm >= 3.4 (#2966)

    Fixed

    • SoftDeleteable: Prevent cascade persist from re-inserting soft-deleted entities still referenced in the identity map (#2958)
    • Sluggable: Fix type error when generating slug using embedded properties (#2965)
    Open source →
    Release notes

    Added

    • SoftDeleteable: $handlePostFlushEvent parameter to SoftDeleteableListener::__construct() to enable or disable handling of the postFlush event (#2958)

    Changed

    • Translatable: Optimized database indexes for better performance by reordering unique constraint fields and removing redundant indexes
    • SoftDeleteable: Handling of the postFlush event is disabled by default (#2958)
    • Sluggable: Replaced abandoned behat/transliterator with symfony/string for default transliteration and urlization steps (#2985)
    • Use ClassMetadata::getFieldValue() and ClassMetadata::setFieldValue() methods to support doctrine/orm >= 3.4 (#2966)

    Fixed

    • SoftDeleteable: Prevent cascade persist from re-inserting soft-deleted entities still referenced in the identity map (#2958)
    • Sluggable: Fix type error when generating slug using embedded properties (#2965)
    Open source →
  4. v3.20.1 14 Sep 2025
    Release notes

    Fixed

    • Compatibility with doctrine/mongodb-odm ^2.11 (#2945)
    Open source →
    Release notes

    Fixed

    • Compatibility with doctrine/mongodb-odm ^2.11 (#2945)
    Open source →
  5. v3.20.0 04 Apr 2025
    Release notes

    Fixed

    • SoftDeleteable: Resolved a bug where a soft-deleted object isn't remove from the ObjectManager (#2930)

    Added

    • IP address provider for use with extensions with IP address references (#2928)
    Open source →
    Release notes

    Fixed

    • SoftDeleteable: Resolved a bug where a soft-deleted object isn't remove from the ObjectManager (#2930)

    Added

    • IP address provider for use with extensions with IP address references (#2928)
    Open source →
  6. v3.19.0 24 Feb 2025
    Release notes

    Added

    • Actor provider for use with extensions with user references (#2914)

    Changed

    • Updated minimum versions for doctrine/orm to ^2.20 || ^3.3

    Fixed

    • Regression with doctrine/orm ^2.20 || ^3.3 that caused the translation walker to produce queries with duplicated LIMIT clauses (issue #2917)
    Open source →
    Release notes

    Added

    • Actor provider for use with extensions with user references (#2914)

    Changed

    • Updated minimum versions for doctrine/orm to ^2.20 || ^3.3

    Fixed

    • Regression with doctrine/orm ^2.20 || ^3.3 that caused the translation walker to produce queries with duplicated LIMIT clauses (issue #2917)
    Open source →
  7. v3.18.0 01 Feb 2025
    Release notes

    Added

    • Support for doctrine/persistence ^4.0

    Deprecated

    • Sluggable: Annotation-specific mapping parameters (#2837)

    Fixed

    • Fix regression with doctrine/dbal >= 4.0 that caused MariaDB to improperly attempt LONGTEXT casting in TranslationWalker (issue #2887)
    • Tree: allow usage of UuidV4 as path source with the materialized path strategy
    Open source →
    Release notes

    Added

    • Support for doctrine/persistence ^4.0

    Deprecated

    • Sluggable: Annotation-specific mapping parameters (#2837)

    Fixed

    • Fix regression with doctrine/dbal >= 4.0 that caused MariaDB to improperly attempt LONGTEXT casting in TranslationWalker (issue #2887)
    • Tree: allow usage of UuidV4 as path source with the materialized path strategy
    Open source →
  8. v3.17.1 07 Oct 2024
    Release notes

    Fixed

    • Removed invalid @note annotation from AbstractLogEntry::$data, which was causing issues in projects using annotation parsers
    Open source →
    Release notes

    Fixed

    • Removed invalid @note annotation from AbstractLogEntry::$data, which was causing issues in projects using annotation parsers
    Open source →
  9. 3.17.0 06 Oct 2024
    Release notes

    Added

    • Support for doctrine/dbal >= 4.0 with all extensions, except Loggable

    Changed

    • Extend Throwable from Gedmo\Exception interface
    Open source →
    Release notes

    Added

    • Support for doctrine/dbal >= 4.0 with all extensions, except Loggable

    Changed

    • Extend Throwable from Gedmo\Exception interface
    Open source →
  10. v3.16.1 25 Jun 2024
    Release notes

    Fixed

    • Restructure the SqlWalkerCompat trait to fix optimized autoloading
    Open source →
    Release notes

    Fixed

    • Restructure the SqlWalkerCompat trait to fix optimized autoloading
    Open source →
  11. v3.16.0 24 Jun 2024
    Release notes

    Added

    • Support for doctrine/orm 3
    • Blameable: Added UUID in allowed types list for Blameable fields in Annotation
    • Blameable: Allow ascii_string to validTypes (issue #2726)
    • Sluggable: Allow ascii_string to validTypes
    • IpTraceable: Allow ascii_string to validTypes
    • Sluggable: Use TranslationWalker hint when looking for similar slugs (getSimilarSlugs method) for entities which implement Translatable interface and have uniqueOverTranslations: true Slug option (#100, #2530)

    Deprecated

    • Support for defining mapping information from annotations has been deprecated and will be removed in 4.0, use PHP attributes mapping instead.

    Fixed

    • Tree: Cascade remove not being triggered on entity children at MaterializedPath::removeNode().
    • Tree: Materialize Path strategy when using autogenerated identifiers.
    Open source →
  12. v3.15.0 12 Feb 2024
    Release notes

    Added

    • SoftDeleteable: Gedmo\SoftDeleteable\Event\PreSoftDeleteEventArgs and Gedmo\SoftDeleteable\Event\PostSoftDeleteEventArgs classes.
    • Add support for injecting a psr/clock implementation into event adapters that create new DateTimeInterface objects (SoftDeleteable and Timestampable)

    Changed

    • Make doctrine/annotations an optional dependency.
    • Remove @internal annotation from Gedmo\Mapping\Driver\AttributeReader.

    Deprecated

    • Do not add type-hinted parameters Gedmo\SoftDeleteable\Event\PreSoftDeleteEventArgs and Gedmo\SoftDeleteable\Event\PostSoftDeleteEventArgs classes to preSoftDelete and postSoftDelete events.
    • The createLifecycleEventArgsInstance() method on Gedmo\Mapping\Event\AdapterInterface implementations is deprecated, use your own subclass of Doctrine\Persistence\Event\LifecycleEventArgs as needed.

    Fixed

    • Add conflict against "doctrine/orm" >= 3.
    • Add conflict against "doctrine/dbal" => 4.
    Open source →
  13. v3.14.0 03 Dec 2023
    Release notes

    Added

    • Support for Symfony 7
    • Tree: Added @template and @template-extends annotations to the Tree repositories

    Changed

    • Dropped support for PHP < 7.4
    • Dropped support for Symfony < 5.4
    • Dropped support for doctrine/dbal < 3.2

    Deprecated

    • Calling Gedmo\Mapping\Event\Adapter\ORM::getObjectManager() and getObject() on EventArgs that do not implement getObjectManager() and getObject() (such as old EventArgs implementing getEntityManager() and getEntity())
    • Calling Gedmo\Uploadable\Event\UploadableBaseEventArgs::getEntityManager() and getEntity(). Call getObjectManager() and getObject() instead.
    Open source →
  14. v3.13.0 06 Sep 2023
    Release notes

    Fixed

    • References: fixed condition in XML Driver that did not allow to retrieve from the entity definition the mappedBy and inversedBy fields.
    • Fix bug collecting metadata for inherited mapped classes
    Open source →
  15. v3.12.0 08 Jul 2023
    Release notes

    Added

    • Tree: setSibling() and getSibling() methods in the Node interface through the BC @method annotation
    • Tree: Support array of fields and directions in the $sortByField and $direction parameters at AbstractTreeRepository::recover()
    • Loggable: Support for composite identifiers

    Changed

    • Named arguments have precedence over the values passed in the $data array in annotation classes at Gedmo\Mapping\Annotation\ namespace
    • Removed conflict against "doctrine/cache" < 1.11, as this library is not used
    • Return type from TranslationProxy::__set() (from TranslationProxy to void)

    Fixed

    • Tree: Creation of dynamic Node::$sibling property, which is deprecated as of PHP >= 8.2
    • Return type from TranslationProxy::__set() in order to honor its original signature (void)

    Deprecated

    • Tree: Not implementing Node interface in classes that are used as nodes
    • Implementing the Gedmo\Tool\WrapperInterface::getIdentifier() method without the second argument ($flatten) is deprecated and will be required in version 4.0
    Open source →
  16. v3.11.1 20 Feb 2023
    Release notes

    Fixed

    • Loggable: Remove unfixable deprecation when extending LoggableListener
    • Remove unfixable deprecations when extending repository classes
    • Fix error caused by the attempt of "doctrine/annotations" parsing a @note annotation
    Open source →
  17. v3.11.0 26 Jan 2023
    Release notes

    Added

    • Tree: [NestedSet] Added "base" property for tree level annotation
    • Tree: [NestedSet] Added $options as parameter 2 in getPathQueryBuilder() to specify whether you want the starting node included or not
    • Tree: [NestedSet] Added getPathAsString() method to entity repository
    • Tree: [NestedSet] Added "treeRootNode" option in verify() in case you want to verify a single tree in a forest
    • Tree: [NestedSet] Added recoverFast() method for where speed is more important than safety and entity manager state
    • Tree: [NestedSet] Added options to recover() for sibling order, tree root in a forest, verification skip and auto-flushing
    • Tree: [NestedSet] Verify and recover wrong levels in nested set

    Added

    • Tree: Add Nested::ALLOWED_NODE_POSITIONS constant in order to expose the available node positions
    • Support for doctrine/collections 2.0
    • Support for doctrine/event-manager 2.0
    • Loggable: Add LogEntryInterface interface in order to be implemented by log entry models

    Fixed

    • Sortable: Fix return value check of Comparable interface (#2541)
    • Uploadable: Retrieve the correct metadata when uploading entities of different classes (#2071)
    • Translatable: Fix property existence check at TranslatableListener::getTranslatableLocale()

    Deprecated

    • In order to close the API, @final and @internal annotations were added to all non base classes, which means that extending these classes is deprecated and can not be inherited in version 4.0.
    • Sortable: Accepting a return type other than "integer" from Comparable::compareTo() is deprecated in SortableListener::postFlush(). This will not be accepted in version 4.0.
    • Deprecate the annotation reader being allowed to be any object. In 4.0, a Doctrine\Common\Annotations\Reader or Gedmo\Mapping\Driver\AttributeReader instance will be required.
    • Gedmo\DoctrineExtensions::registerAnnotations() is deprecated and will be removed in 4.0, the method has been no-op'd as all supported doctrine/annotations versions support autoloading
    • Loggable: Constants LoggableListener::ACTION_CREATE, LoggableListener::ACTION_UPDATE and LoggableListener::ACTION_REMOVE are deprecated. Use LogEntryInterface::ACTION_CREATE, LogEntryInterface::ACTION_UPDATE and LogEntryInterface::ACTION_REMOVE instead.
    Open source →
  18. v3.10.0 14 Nov 2022
    Release notes

    Changed

    • Bump "doctrine/event-manager" dependency from ^1.0 to ^1.2.

    Fixed

    • Tree: TreeRoot without rootIdentifierMethod when calling getNextSiblings (#2518)
    • Sortable: Fix duplicated positions when manually updating position on more than one object (#2439)
    Open source →
  19. v3.9.0 22 Sep 2022
    Release notes

    Fixed

    • Tree: Allow sorting children by a ManyToOne relation (#2492)
    • Tree: Fix passing null to abs() function
    • Timestampable: Use an attribute in Timestampable attribute docs

    Deprecated

    • Tree: Passing null as argument 8 to Nested::shiftRangeRL()
    Open source →
  20. v3.8.0 17 Jul 2022
    Release notes

    Added

    • Sluggable: Add support for DateTimeImmutable fields
    • Tree: [NestedSet] childrenQueryBuilder() to allow specifying sort order separately for each field
    • Tree: [NestedSet] Added option to reorder only direct children in reorder() method

    Changed

    • Tree: In ClosureTreeRepository::removeFromTree() and NestedTreeRepository::removeFromTree() when something fails in the transaction, it uses the code from the original exception to construct the \Gedmo\Exception\RuntimeException instance instead of null.

    Fixed

    • Sluggable: Cast slug to string before passing it as argument 2 to preg_match() (#2473)
    • Sortable: [SortableGroup] Fix sorting date columns in SQLite (#2462).
    • PHPDoc of AbstractMaterializedPath::removeNode() and AbstractMaterializedPath::getChildren()
    • Retrieving the proper metadata cache from Doctrine when using a CacheWarmer.
    Open source →
  21. v3.7.0 17 May 2022
    Release notes

    Added

    • Add support for doctrine/persistence 3

    Changed

    • Removed call to deprecated ClassMetadataFactory::getCacheDriver() method.
    • Dropped support for doctrine/mongodb-odm < 2.3.
    • Make doctrine/cache an optional dependency.

    Fixed

    • Loggable: Fix appendNumber renaming for files without extension (#2228)
    Open source →
  22. v3.6.0 19 Mar 2022
    Release notes

    Added

    • Translatable: Add defaultTranslationValue option to allow null or string value (#2167). TranslatableListener can hydrate object properties with null value, but it may cause a Type error for non-nullable getter upon a missing translation.

    Fixed

    • Uploadable: FileInfoInterface::getSize() return type declaration (#2413).
    • Tree: Setting a new Tree Root when Tree Parent is null.
    • Tree: update cache key used by Closure to match Doctrine's one (#2416).
    • Tree: persist order does not affect entities on Closure (#2432)
    Open source →
  23. v3.5.0 10 Jan 2022
    Release notes

    Added

    • SoftDeleteable: Support to use annotations as attributes on PHP >= 8.0.
    • Blameable: Support to use annotations as attributes on PHP >= 8.0.
    • IpTraceable: Support to use annotations as attributes on PHP >= 8.0.
    • Sortable: Support to use annotations as attributes on PHP >= 8.0.
    • Sluggable: Support to use annotations as attributes on PHP >= 8.0.
    • Uploadable: Support to use annotations as attributes on PHP >= 8.0.
    • Tree: Support to use annotations as attributes on PHP >= 8.0.
    • References: Support to use annotations as attributes on PHP >= 8.0.
    • ReferenceIntegrity: Support to use annotations as attributes on PHP >= 8.0.
    • SoftDeleteable: Support for custom column types (like Carbon).
    • Timestampable: Support for custom column types (like Carbon).
    • Translatable: Added an index to Translation entity to speed up searches using Gedmo\Translatable\Entity\Repository\TranslationRepository::findTranslations() method.
    • Gedmo\Mapping\Event\AdapterInterface::getObject() method.

    Fixed

    • Blameable, IpTraceable, Timestampable: Type handling for the tracked field values configured in the origin field.
    • Loggable: Using only PHP 8 attributes.
    • References: Avoid deprecations using LazyCollection with PHP 8.1
    • Tree: Association mapping problems using Closure tree strategy (by manually defining mapping on the closure entity).
    • Wrong PHPDoc type declarations.
    • Avoid calling deprecated AbstractClassMetadataFactory::getCacheDriver() method.
    • Avoid deprecations using doctrine/mongodb-odm >= 2.2
    • Translatable: Gedmo\Translatable\Document\Repository\TranslationRepository::findObjectByTranslatedField() method accessing a non-existing key.

    Deprecated

    • Tree: When using Closure tree strategy, it is deprecated not defining the mapping associations of the closure entity.
    • Gedmo\Tool\Logging\DBAL\QueryAnalizer class without replacement.
    • Using YAML mapping is deprecated, you SHOULD migrate to attributes, annotations or XML.
    • Gedmo\Mapping\Event\AdapterInterface::__call() method.
    • Gedmo\Tool\Wrapper\AbstractWrapper::clear() method.
    • Gedmo\Tool\Wrapper\WrapperInterface::populate() method.

    Changed

    • In order to use a custom cache for storing configuration of an extension, the user has to call setCacheItemPool() on the extension listener passing an instance of Psr\Cache\CacheItemPoolInterface.
    Open source →
  24. v3.4.0 05 Dec 2021
    Release notes

    Added

    • PHP 8 Attributes support for Doctrine MongoDB to document & traits.
    • Support for doctrine/dbal >=3.2.
    • Timestampable: Support to use annotations as attributes on PHP >= 8.0.
    • Loggable: Support to use annotations as attributes on PHP >= 8.0.

    Changed

    • Translatable: Dropped support for other values than "true", "false", "1" and "0" in the fallback attribute of the translatable element in the XML mapping.
    • Tree: Dropped support for other values than "true", "false", "1" and "0" in the activate-locking attribute of the tree element in the XML mapping.
    • Tree: Dropped support for other values than "true", "false", "1" and "0" in the append_id, starts_with_separator and ends_with_separator attributes of the tree-path element in the XML mapping.
    • Dropped support for doctrine/dbal < 2.13.1.
    • The third argument of Gedmo\SoftDeleteable\Query\TreeWalker\Exec\MultiTableDeleteExecutor::__construct() requires a Doctrine\ORM\Mapping\ClassMetadata instance.
    Open source →
  25. v3.3.1 18 Nov 2021
    Release notes

    Fixed

    • Translatable: Using ORM/ODM attribute mapping and translatable annotations.
    • Tree: Missing support for tree-path-hash fields in XML mapping.
    • Tree: Check for affected rows at ClosureTreeRepository::cleanUpClosure() and Closure::updateNode().
    • Gedmo\Mapping\Driver\Xml::_loadMappingFile() behavior in scenarios where libxml_disable_entity_loader(true) was previously called.
    • Loggable: Missing support for versioned fields at attribute-override in XML mapping.
    Open source →
  26. v3.3.0 15 Nov 2021
    Release notes

    Added

    • Support to use Translatable annotations as attributes on PHP >= 8.0.

    Deprecated

    • Gedmo\Mapping\Driver\File::$_paths property and Gedmo\Mapping\Driver\File::setPaths() method are deprecated and will be removed in version 4.0, as they are not used.

    Fixed

    • Value passed in the --config option to fix-cs Composer script.
    • Return value for replaceRelative() and replaceInverseRelative() at Gedmo\Sluggable\Mapping\Event\Adapter\ODM if the query result does not implement Doctrine\ODM\MongoDB\Iterator\Iterator.
    • Restored compatibility with doctrine/orm >= 2.10.2 (#2272). Since doctrine/orm 2.10, Doctrine\ORM\UnitOfWork relies on SPL object IDs instead of hashes, thus we need to adapt our codebase in order to be compatible with this change. As Doctrine\ODM\MongoDB\UnitOfWork from doctrine/mongodb-odm still uses spl_object_hash(), all spl_object_hash() calls were replaced by spl_object_id() to make it work with both ORM and ODM managers.
    Open source →
  27. v3.2.0 05 Oct 2021
    Release notes

    Added

    • PHP 8 Attributes for Doctrine ORM to entities & traits (#2251)

    Fixed

    • Removed legacy checks targeting older versions of PHP (#2201)
    • Added missing XSD definitions (#2244)
    • Replaced undefined constants from Doctrine\DBAL\Types\Type at Gedmo\Translatable\Mapping\Event\Adapter\ORM::foreignKey() (#2250)
    • Add conflict against "doctrine/orm" >=2.10 in order to guarantee the schema extension (see https://github.com/doctrine/orm/pull/8852) (#2255)
    Open source →
  28. v3.1.0 22 Jun 2021
    Release notes

    Fixed

    • Allow installing doctrine/cache 2.0 (thanks @alcaeus!)
    • Make doctrine/cache a dev dependency
    Open source →
  29. v3.0.5 23 Apr 2021
    Release notes

    Fixed

    • Use path_separator when removing children (#2217)
    Open source →
  30. v3.0.4 27 Mar 2021
    Release notes

    Fixed

    • Add hacky measure to resolve incompatibility with DoctrineBundle 2.3 #2211
    Open source →
  31. v3.0.3 23 Jan 2021
    Release notes

    Fixed

    • Add PHP 8 compatibility to composer.json, resolving minor function parameter deprecations #2194
    Open source →
  32. v3.0.2 23 Jan 2021
    Release notes
    • Ignore; tag & version mismatch
    Open source →
  33. v3.0.1 23 Sep 2020
    Release notes
    • Ignore; wrong branch published
    Open source →
  34. v3.0.0 23 Sep 2020
    Release notes

    Notable & Breaking Changes

    • Minimum PHP version requirement of 7.2
    • Source files moved from /lib/Gedmo to /src
    • Added compatibility for doctrine/common 3.0 and doctrine/persistence 2.0
    • All string column type annotations changed to 191 character length (#1941)
    • Removed support for \Zend_date date format #2163
    • Renamed Zend Framework to Laminas #2163

    Changes below marked ⚠️ may also be breaking, if you have extended DoctrineExtensions.

    MongoDB

    • Requires the ext-mongodb PHP extension. Usage of ext-mongo is deprecated and will be removed in the next major version.
    • Minimum Doctrine MongoDB ODM requirement of 2.0
    • Usages of \MongoDate replaced with MongoDB\BSON\UTCDateTime

    Global / Shared

    Fixed

    • Removed null parameter from Doctrine\Common\Cache\Cache::save() calls (#1996)

    Tree

    Fixed

    • The value of path source property is cast to string type for Materialized Path Tree strategy (#2061)

    SoftDeleteable

    Changed

    • ⚠️ Generate different Date values based on column type (#2115)
    Open source →
  35. v3.0.0-beta2 27 Aug 2020 pre-release

    Nothing published for this version

  36. v3.0.0-beta 21 Aug 2020 pre-release

    Nothing published for this version

  37. v2.4.42 no date

    Nothing published for this version

  38. v2.4.41 10 May 2020

    Nothing published for this version

  39. v2.4.40 28 Apr 2020

    Nothing published for this version

  40. v2.4.39 18 Jan 2020

    Nothing published for this version

  41. v2.4.38 08 Nov 2019

    Nothing published for this version

  42. v2.4.37 17 Mar 2019

    Nothing published for this version

  43. v2.4.36 26 Jul 2018

    Nothing published for this version

  44. v2.4.35 08 May 2018

    Nothing published for this version

  45. v2.4.34 13 Apr 2018

    Nothing published for this version

  46. v2.4.33 08 Jan 2018

    Nothing published for this version

  47. v2.4.32 28 Dec 2017

    Nothing published for this version

  48. v2.4.31 12 Oct 2017

    Nothing published for this version

  49. v2.4.30 02 Jul 2017

    Nothing published for this version

  50. v2.4.29 29 May 2017

    Nothing published for this version

  51. v2.4.28 23 Apr 2017

    Nothing published for this version

  52. v2.4.27 22 Mar 2017

    Nothing published for this version

  53. v2.4.26 21 Dec 2016

    Nothing published for this version

  54. v2.4.25 14 Dec 2016

    Nothing published for this version

  55. v2.4.24 11 Oct 2016

    Nothing published for this version

  56. v2.4.23 22 Sep 2016

    Nothing published for this version

  57. v2.4.22 30 Aug 2016

    Nothing published for this version

  58. v2.4.21 17 Aug 2016

    Nothing published for this version

  59. v2.4.20 30 Jul 2016

    Nothing published for this version

  60. v2.4.19 25 Jul 2016

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive