0.13 release
Prep:
- [ ] 0.13 regression/compatibility test as
dev-... as 0.12inside https://github.com/cakephp/migrations run - [ ] Creating release notes and possible migration guide/info
- [ ] Making sure master of 0.12 is released and merged upstream
- [ ] Merging to master as new 0.13 and tag as such
Since this comes to mind, one BC break contained in the typing PR was changing the values of a couple MysqlAdapter::INT_* values. I think it's just INT_REGULAR and INT_BIG, but maybe INT_MEDIUM as well. Should not require any migration so long as people use the constants themselves, and not the specific value.
As soon as https://github.com/cakephp/migrations/pull/517 is solved and merged, we can continue release process
At this point, I'd like to go ahead and just release 0.13.0 and not block on cakephp/migrations. Not having it be released and the primary branch to work from is definitely affecting my mood to work on this library. It's easy enough to make patch releases if there's something that ends up needing to be changed to make it work with cakephp/migrations with the BC stuff, or we can always still backport whatever to 0.12.0 for the time being.
Shall we do the 0.13 release then now? Best to merge the branch to master IMO I will before make a 0.12 branch of sorts to keep the old one in case we need to make bugfixes
The latest commit on 0.x has already gone out in a release, so it would now just be a matter of landing 0.next onto the 0.x branch, and then making a 0.13 release. Similar to the 0.11.x branch, I'll make a 0.12.x branch and we can use that to make new 0.12.x releases as needed, though hopefully the transition to 0.13 is not so bad to require that.
Unless there's any objections, I can handle doing this during this upcoming week or so.
I merged 0.next into 0.x, we can now tag our stable major release (0.13) Do we have a changelog already as draft?
I am (slowly) working on a changelog / migration guide on my local computer. I can migrate these to a draft release and work from there.
@dereuromark Please let me know what you think of https://github.com/cakephp/phinx/releases/tag/untagged-1e6e4f75442d6c939cf5.
https://github.com/cakephp/phinx/releases/tag/0.13.0