Merge branch 'itnode-master'
[dbsrgits/DBIx-Class-Fixtures.git] / Changes
CommitLineData
e5963c1b 1Revision history for DBIx-Class-Fixtures
2
b257b2f5 3{{$NEXT}}
6d848f85 4
b4324011 5- use Test::TempDir::Tiny for better test parallelization and cleanup
6
7
16fc6100 81.001_029 2015-01-14 15:17:28+00:00 Europe/London
9
d41af55b 10- fix for bugtracker pointing to gh, should be rt, added test to identify windows issues
11
a1f70f6f 121.001028 2015-01-05 00:40:41+00:00 Europe/London
13
3565dfee 14- releasing as stable
15
5f6c0df4 161.001027_02 2014-12-30 19:50:50+00:00 Europe/London
17
a3b8f74f 18- changed tests to use portable directory management
66d02e24 19
3175bbd0 201.001027_01 2014-12-26 17:06:08+00:00 Europe/London
21
ee5addcf 22- Fix fixture filenames to be compatible with ntfs systems - mrf++
23
a948eb79 241.001026 2014-12-01 16:43:10+00:00 Europe/London
25
6b875450 26- bugfix: not relying on $src->from to be a string anymore, use $src->name or $src->source_name. mrf++
27
2d6a97a9 281.001025 2014-11-30 00:58:13+00:00 Europe/London
29
b113195c 30- optimization: add empty string as second arg to encode_base64 - rammo++
31 https://github.com/dbsrgits/DBIx-Class-Fixtures/pull/1/commits
32
9c1bd9c0 331.001024 2014-08-15 13:55:57+01:00 Europe/London
34
c5a08dbf 35- Missing test dependency added
36
6d848f85 371.001023 2014-08-13 22:20:17+01:00 Europe/London
dcf3c1c8 38- No change from last version
39
9fc41500 401.001021_01
41- add in option use_find_or_create
42
a0bae4fd 431.001021
44- Applied patch to solve issue when trying to copy fixtures across volumes
45
bf192326 461.001020
47- Bumped some dependencies to stop cpan tester fails.
48
a5cdefb0 491.001019
50- Fixed issue when using fixtures and parallel testing (such as prove -j9 ...)
51
ae7b4675 521.001018
53- Reduced the size of a PK in the fixtures to stop (hopefully) some occasional
54 error reports
55
885f16cb 561.001017
245e4a24 57- POD fixes (justin hunter++)
885f16cb 58- Changed the test suite so it doesn't mindlessly break with the changes
245e4a24 59 introduced by DBIC 0.08200 (nerox++ for bug report).
885f16cb 60
017d2ab4 611.001016
75d9325a 62- Support more Postgresql types for datetime_relative (added TIME, DATE,
63 INTERVAL, TIMESTAMP)
64- If $result_source->column_info defines a sequence, make sure we properly
65 set that sequence to whatever the max value currently is.
017d2ab4 66
a3ebae95 671.001015
68- ::External::File makes the path if its missing
69
90bb06e2 701.001014
71- Allow you to perform value substitutions inside config-sets
72- Added a framework to allow you to backup / restore data external to the
73 database as part of your fixtures. Added an external handler for File
74 based data, and docs and tests for this.
75
745efc60 761.001013
77- fixed functionality in last release by more deeply cloning parameters, which
78 prevents bad things when parameters get deleted in the wrong places. Also
79 be sure we clear state properly after a dump.
80
570384ac 811.001012
82- Added new method 'available_config_sets' which returns and caches a list of
83 all the json set configs found in the 'config_dir' directory. This was added
84 to make it easier when you need to dump all the fixtures programatically.
7d34449f 85- Added method 'dump_config_sets' to let you dump more than one set at a time
86 more easily
570384ac 87- Added method 'dump_all_config_sets' which helps automate dumping all your
88 current config sets to a directory.
89
1edb8382 901.001011
91- Added an excludes resultsource option to the ->dump({all=>1,...}) feature
92- Allow you to directly set a configuration via a Perl HashRef instead of a
93 JSON file. Useful for testing and when you have simple or generated configs.
94- New option to force use of ->create rather than ->populate.
c4380dfa 95- Fixed a bug in the test suite that would fail on certain JSON parsers
1edb8382 96
c5178f25 971.001010
98- Fixed docs to use double quotes which is valid JSON
99
1001.001009
7f25d8f8 101- Force operations to work inside a transaction so with_deferred_fks actually works.
102
28acb622 1031.001008
104- Man, I should test better.
105
1061.001007
107- Should use Schema->source(), not ->resultset().
108
1091.001006
110- Schema->resultset() throws an exception, not return undef, when it can't find
111 a moniker.
112
06b7a1cc 1131.001005
114- Fixed problem where rules containing an override of has_many weren't applied
115 correctly.
116
49aac59d 1171.001004
118- Fixed problem where descending a has_many to something with two belongs_to
119 relationships wouldn't get the second belongs_to.
120
1211.001003
401a9e9b 122- Fix t/var/configs/*.json to use valid JSON syntax
a351479c 123- Fixed DateTime::Format dependencies
401a9e9b 124
9e77162b 1251.001002
126- Allow passing schema object to ->populate
127- Check that fixture population dir was created
128
a0a4d29e 1291.001001
130- debug defaults to 0 rather than undef
131- cleanup only deletes what's necessary
b533b300 132- added db specific dbi files so that postgres can use deferrable
a0a4d29e 133
96f2cd20 1341.001000
135- Added includes functionality
fc17c598 136- Added post_ddl and cascade attributes to populate (Drew Taylor)
137- Scalar refs in cond clauses handled in sets as well as fetches (Sebastian Willert)
138- Directory separators in primary keys do not cause a crash (Sebastian Willert)
a962f1f8 139- Optimised populate to take advantage of insert_bulk (Drew Taylor)
96f2cd20 140
b450a678 1411.000001
142- Added missing deps
143
d17ba14e 1441.000000
145- Released
e5963c1b 146