Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Versionable Laravel Package

mpociot/versionable

View on GitHub
Deep Wiki
Context7
4.4.7
4.4.4
  • Updated the package description to mention Laravel 11 support #106 @CoolGoose
4.4.3
4.4.2
  • #104 Fix model with no updated_at or deleted_at columns @Roxayl
4.4.0
  • Adds Model::initializeVersions() - a static method to create an initial version for all models without versions #100 by @iateadonut
  • Adds $model->createInitialVersion() - a method to create the initial version of a model instance when it doesn't have versions #100 by @iateadonut
4.3.3
4.3.2
4.3.1
  • Get actual class name from morph map #84 by @warren32
4.3.0
  • #80 Allow versioning of hidden fields in model_data by @pheeque
4.2.0
  • #79 Added morph mapping to version model by @warren32
  • #78 Fixed latest versions list by @benms
4.1.0
  • Added support to publish and customize migrations · by @nonoesp
4.0.2
  • Updated migration model_data type from binary to longText to enable holding large objects · by @MarcelWeidum
4.0.1
  • Fixed version count when all versions are meant to be kept · by @fedeisas
4.0.0
3.3.3
  • #46 · Fixed double encoding in JSON column
3.3.2

Fixed

  • #64 · getModel() can only be called once (with #65 by @merlinblack).
3.3.1
  • Reverted loadMigrationsFrom to avoid automatically creating migrations on php artisan migrate.
3.3.0
  • Added Laravel 7 support.
  • Exposed migrations with loadMigrationsFrom to run on php artisan migration.
3.2.0
  • Added Laravel 6 support
3.1.1

Fix migration publishing issue

3.1.0

Make version model configurable

3.0.0

Added

  • Added support for versionable models with non-numeric keys
  • Added support for user ids that are non-numeric
  • Added support for keepOldVersions to limit the maximum amount of versions to store.

Removed

  • Dropped PHP 5.X and 7.0 support
  • Dropped Laravel 4 support
2.1.4

Fixed:

  • New version will be created when 'touched' by related model
2.1.3
2.1.2
2.1.1
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
directorytree/privacy-filter-classifier
directorytree/privacy-filter
datacore/hub-sdk
develia/commons
cuci/prototurk-sdk
cuci/prototurk-sdk-symfony
develia/geo-bundle
dreamzy/livewire-charts
touchestate-sdk/php-sdk
22h/doctrine-garbage-collection-bundle
agtp/agtp-php
agtp/mod-php
splash/sonata-admin
splash/metadata
splash/openapi
splash/scopes
splash/toolkit
testo/output-teamcity
testo/bridge-symfony
spatie/flare-daemon-runtime