All Versions
52
Latest Version
Avg Release Cycle
58 days
Latest Release
820 days ago
Changelog History
Page 5
Changelog History
Page 5
-
v1.7.2 Changes
October 10, 2014- Fixed support for custom providers, using addProvider instead of setProviders lets you add single providers
-
v1.7.1 Changes
September 29, 2014- Fixed handling of non-existing files
- Fixed support for fixture inheritance combined with fixture ranges
-
v1.7.0 Changes
April 24, 2014- Added fixture inheritance with
(template)
and(extends NAME)
flags - Added support for including other yaml fixtures files using a top-level
include
array - Added an
<identity()>
(aliased as<()>
faker provider to just evaluate PHP expressions with variables - Added
@self
reference which is the equivalent to$this
- Added support for passing references to faker providers
- Added support for HHVM and PHP 5.6
- Added fixture inheritance with
-
v1.6.0 Changes
February 05, 2014- The array of instances returned by load() now has the fixture name as key
- Added support for static factory methods to replace __construct
- Added a special __set property to define a custom setter for all properties
- Added support for @-references within faker provider calls e.g.
<foo(@obj)>
- Added support for escaping @-signs to create literal strings starting with
@
, e.g.\@foo
- Fixed support for null variable references
- Fixed invalid invocation of private setters
-
v1.5.2 Changes
August 07, 2013- Fixed typo in the handling of processors
- Fixed regression in handling of in constructors
-
v1.5.1 Changes
August 01, 2013- Fixed persist_once issue, it is now disabled by default again
- Fixed regression in handling of suppressed constructors
-
v1.5.0 Changes
July 29, 2013- Added extensibility features to allow the creation of a Symfony2 AliceBundle (hautelook/alice-bundle)
- Added possibility to fetch objects by id with non-numeric ids
- Added
(local)
flag for classes and objects to create value objects that should not be persisted - Added enums to create multiple objects (like fixture ranges but with names)
- Added ProcessorInterface to be able to modify objects before they get persisted
- Fixed cross-file references, everything is now persisted at once
- Fixed self-referencing of objects
- glob patterns now accept braces (http://php.net/manual/en/function.glob.php)
-
v1.4.0 Changes
April 15, 2013- Added possibility to mark fields as unique, so that random values are generated uniquely
- Added a logger option which can be a callable or PSR-3 logger and will receive basic progress information
- Added support for symfony 2.3
- Fixed caching of loader objects in the factory method to handle different options given for each loader
-
v1.3.0 Changes
January 22, 2013- Added support for multi and random references together with properties:
5x @user*->property
- Added support for multi and random references together with properties:
-
v1.2.0 Changes
January 06, 2013- Added support for calling methods:
methodName: [arg, arg2, ..]
- Added support for passing constructor arguments:
__construct: [arg, arg2]
- Added possibility to bypass constructors by setting:
__construct: false
- Added support for calling methods: