silverstripe-framework/docs/en/04_Changelogs/alpha/4.0.0-alpha7.md

833 lines
152 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 4.0.0-alpha7
<!--- Changes below this line will be automatically regenerated -->
## Change Log
### Security
* 2017-01-13 [c6c6c13fc](https://github.com/silverstripe/silverstripe-framework/commit/c6c6c13fc265aeedf5de7226b3cde39d185ba49d) Unescaped title attribute in LeftAndMain_TreeNode::forTemplate (Daniel Hensby) - See [ss-2017-001](http://www.silverstripe.org/download/security-releases/ss-2017-001)
* 2016-11-11 [4440b8873](https://github.com/silverstripe/silverstripe-framework/commit/4440b887304fe80ca77366800457cbc2ac705654) Form@httpSubmission will no longer load submitted data to disabled or readonly fields (Daniel Hensby) - See [ss-2016-010](http://www.silverstripe.org/download/security-releases/ss-2016-010)
* 2016-11-11 [61e4055bd](https://github.com/silverstripe/silverstripe-framework/commit/61e4055bdb13e37df6aa0d8edca0bf5d9345dc7e) Cast FormField values as Text to prevent readonly fields embeding rogue HTML (Daniel Hensby) - See [ss-2016-010](http://www.silverstripe.org/download/security-releases/ss-2016-010)
* 2016-10-27 [17097a4d1](https://github.com/silverstripe/silverstripe-framework/commit/17097a4d11274b157eadf64f32708acef204d510) Properly escape backURL for template injection (Daniel Hensby) - See [ss-2016-016](http://www.silverstripe.org/download/security-releases/ss-2016-016)
* 2016-08-02 [b0ba2015d](https://github.com/silverstripe/silverstripe-framework/commit/b0ba2015d9684ee7b124dafcf6b59b046e20f8ed) value / title escaping in CheckboxSetField and OptionsetField (Damian Mooyman) - See [ss-2016-015](http://www.silverstripe.org/download/security-releases/ss-2016-015)
* 2016-07-25 [d1163d87b](https://github.com/silverstripe/silverstripe-framework/commit/d1163d87b70e3e147f22a1e423b9f70f6fd85e8f) Autologin cookies are ignored if autologin is disabled (Daniel Hensby) - See [ss-2016-014](http://www.silverstripe.org/download/security-releases/ss-2016-014)
* 2016-07-22 [8bbf1caae](https://github.com/silverstripe/silverstripe-framework/commit/8bbf1caae665a07b3e44e8d5d32556a03d38c296) Uncasted member name (Daniel Hensby) - See [ss-2016-013](http://www.silverstripe.org/download/security-releases/ss-2016-013)
* 2016-07-15 [08384bb4d](https://github.com/silverstripe/silverstripe-framework/commit/08384bb4d6b98c44388ffb4727c317ed14fe3c81) Reset `Member::Salt` on password change (Daniel Hensby) - See [ss-2016-008](http://www.silverstripe.org/download/security-releases/ss-2016-008)
* 2016-07-14 [782c18fd1](https://github.com/silverstripe/silverstripe-framework/commit/782c18fd13b9fb92707d0ea3b231023204928297) ChangePasswordForm does not check $member-&gt;canLogin before login (Daniel Hensby) - See [ss-2016-011](http://www.silverstripe.org/download/security-releases/ss-2016-011)
* 2016-07-14 [c1525c8b](https://github.com/silverstripe/silverstripe-reports/commit/c1525c8ba68f6d4fc0fb5f30929f9678c0199411) Missing ACL check on ReportAdmin (Daniel Hensby) - See [ss-2016-012](http://www.silverstripe.org/download/security-releases/ss-2016-012)
* 2016-07-14 [5f73d345](https://github.com/silverstripe/silverstripe-cms/commit/5f73d3454ecbc4850e91a0a3007102f6d4d9b853) Missing ACL check on ReportAdmin (Daniel Hensby) - See [ss-2016-012](http://www.silverstripe.org/download/security-releases/ss-2016-012)
* 2016-05-03 [41be95c95](https://github.com/silverstripe/silverstripe-framework/commit/41be95c95a55031412ee4056aeee5c2c69595836) Encode user supplied URL for embeding into page (Daniel Hensby) - See [ss-2016-007](http://www.silverstripe.org/download/security-releases/ss-2016-007)
### API Changes
* 2017-04-28 [7fd3bbd](https://github.com/silverstripe/silverstripe-asset-admin/commit/7fd3bbda18803738fa8a3841fe9fddf89d7de4ae) Namespace i18n keys (Damian Mooyman)
* 2017-04-28 [03750acbe](https://github.com/silverstripe/silverstripe-framework/commit/03750acbee6ee26b4f5cae762c22ea6dc3cf4492) Namespace i18n keys (Damian Mooyman)
* 2017-04-28 [b1c59d40](https://github.com/silverstripe/silverstripe-cms/commit/b1c59d40c6808fc3fd3a3ccfbec443577559973a) Namespace i18n keys (Damian Mooyman)
* 2017-04-27 [47db4d2](https://github.com/silverstripe/silverstripe-admin/commit/47db4d289473ec2ddff5179d8b1ee5d629a0cd82) Implement react date/datetime field (Damian Mooyman)
* 2017-04-27 [61388b153](https://github.com/silverstripe/silverstripe-framework/commit/61388b153f9fbad0d794d3280516d8fa9aa29e5a) Rewrite Date and Time fields to support HTML5 (Damian Mooyman)
* 2017-04-27 [02b40f1](https://github.com/silverstripe/silverstripe-campaign-admin/commit/02b40f13525a07cbb1ee25bd8e655d1b5ebcbdf5) Namespace i18n keys (Damian Mooyman)
* 2017-04-26 [de8abe116](https://github.com/silverstripe/silverstripe-framework/commit/de8abe11675941ee9c5bfa49f491155dd8f22293) rename (Ingo Schommer)
* 2017-04-26 [82b3fee](https://github.com/silverstripe/silverstripe-campaign-admin/commit/82b3fee3f8720da51ba5cedca6293856e4b638c1) split DetailEditForm into campaignEditForm and campaignCreateForm (Damian Mooyman)
* 2017-04-21 [0a55ff9f8](https://github.com/silverstripe/silverstripe-framework/commit/0a55ff9f8c4367d4026ed477ebafb7e9c3c32f71) Remove SapphireTestReporter and CliTestReporter (Ingo Schommer)
* 2017-04-13 [2548bfba1](https://github.com/silverstripe/silverstripe-framework/commit/2548bfba1ea5904302c60523b8a8d6d51d4515ab) Replace SS_HOST with SS_BASE_URL (Damian Mooyman)
* 2017-04-11 [0791b387b](https://github.com/silverstripe/silverstripe-framework/commit/0791b387b81aa4a3e6a931fe10d60d0d7a795d80) Update serialisation of JSON tree data (Damian Mooyman)
* 2017-04-11 [2a5a0ff](https://github.com/silverstripe/silverstripe-admin/commit/2a5a0ffe8de5ce612ba8bb62823f2843b4ac7bf0) React TreeDropdownField (Damian Mooyman)
* 2017-04-10 [f2768c85b](https://github.com/silverstripe/silverstripe-framework/commit/f2768c85b10edeaf195ffaa336a0ac2468feb471) Enable namespaced-localisation keys in templates (Damian Mooyman)
* 2017-04-06 [d75a3cb0](https://github.com/silverstripe/silverstripe-cms/commit/d75a3cb0e9db7b3f52bedec71043ebeefc969d1c) Update site tree hierarchy to use a MarkingSet and template (Damian Mooyman)
* 2017-04-06 [315cc65](https://github.com/silverstripe/silverstripe-asset-admin/commit/315cc652184880c64db704664538aa044c7901b4) Update to use new CMS form route handler (Damian Mooyman)
* 2017-04-03 [e61257c27](https://github.com/silverstripe/silverstripe-framework/commit/e61257c27b42a29bf45acaf8e5a15a13a1e9ed34) Update embed/embed to 3.0 (Damian Mooyman)
* 2017-04-03 [9be22701f](https://github.com/silverstripe/silverstripe-framework/commit/9be22701fd31123e4cb63102c04c6eb4b82b8792) exists() no longer true for nullifyIfEmpty if empty string (Damian Mooyman)
* 2017-03-30 [4b7994036](https://github.com/silverstripe/silverstripe-framework/commit/4b79940368bd765840d22a5dabddb62c40df7b6c) Drop IE10 support (fixes #6321) (Ingo Schommer)
* 2017-03-30 [326aa37ea](https://github.com/silverstripe/silverstripe-framework/commit/326aa37ea4f1e09319098105932467a10d6782e6) HTML5 date/time fields, remove member prefs (fixes #6626) (Ingo Schommer)
* 2017-03-29 [92a5e4a05](https://github.com/silverstripe/silverstripe-framework/commit/92a5e4a057176916a92158f38b5f98fbdb9e13cf) Refactor CMS-specific code out of LeftAndMain (Damian Mooyman)
* 2017-03-29 [136b67f59](https://github.com/silverstripe/silverstripe-framework/commit/136b67f5976737fb98837989f5ee7d662f27b089) Major refactor of Hierarchy into MarkedSet (Damian Mooyman)
* 2017-03-29 [5af10a3](https://github.com/silverstripe/silverstripe-admin/commit/5af10a3597c52f9eb4f1abad734f7eee79b24be1) Move tree handling code to CMS module (Damian Mooyman)
* 2017-03-28 [98e77a48](https://github.com/silverstripe/silverstripe-cms/commit/98e77a48a920706b3b8d91bd9f2c6c3be85c6a9d) Rename SiteTree::description() to SiteTree::classDescription() to prevent clash (Damian Mooyman)
* 2017-03-23 [874c6ccdd](https://github.com/silverstripe/silverstripe-framework/commit/874c6ccdd4a4eb887c989e858a8bb3b34d02f384) Add experimental getResource() to Module (Damian Mooyman)
* 2017-03-22 [1186f0783](https://github.com/silverstripe/silverstripe-framework/commit/1186f0783041fc236f872e2b14e69f3746d7bd45) Use mysql-safe table namespace separator (Damian Mooyman)
* 2017-03-21 [5ce98ace](https://github.com/silverstripe/silverstripe-cms/commit/5ce98aced2058670e303a16db899428ed5777df4) Upgrade to rely on silverstripe/versioned module (Damian Mooyman)
* 2017-03-21 [ac3a9c9e6](https://github.com/silverstripe/silverstripe-framework/commit/ac3a9c9e6e4dd5dfd0f9d93696b17652cea5be59) Split out SilverStripe\ORM\Versioned into new module (Damian Mooyman)
* 2017-03-19 [62f8aa440](https://github.com/silverstripe/silverstripe-framework/commit/62f8aa4408189e407fd81e827c239eb0fd58c4ef) Drop PHP 5.5 support, limit PHP 5.6 to 2018 (Damian Mooyman)
* 2017-03-16 [dae6d5902](https://github.com/silverstripe/silverstripe-framework/commit/dae6d5902f7968222a1ad8b3f879fbf4ab2b2f7a) Split SilverStripe\Assets into separate module (Damian Mooyman)
* 2017-03-16 [3a0099161](https://github.com/silverstripe/silverstripe-framework/commit/3a0099161bbaa88d53d67d20384bccc7cfe26cab) Remove Log class (Damian Mooyman)
* 2017-03-14 [4599b2b5](https://github.com/silverstripe/silverstripe-reports/commit/4599b2b52cb910d07ef906260e65fe702a365a0f) move CMSPreviewable to ORM (Damian Mooyman)
* 2017-03-14 [76ba536](https://github.com/silverstripe/silverstripe-config/commit/76ba5360dac77dde6f97eff80a606ab0eced33c8) convert from psr-6 cache to psr-16 simplecache (Damian Mooyman)
* 2017-03-14 [54ba08a30](https://github.com/silverstripe/silverstripe-framework/commit/54ba08a306d23139e1e5a15f9bc54c4d7dc9f34a) Replace ManifestCache with ManifestCacheFactory (Damian Mooyman)
* 2017-03-12 [a07a9bffc](https://github.com/silverstripe/silverstripe-framework/commit/a07a9bffc43b3d0a5188dad149fa0c3c42667834) Add FormRequestHandler::forTemplate() for backwards compatibility (Damian Mooyman)
* 2017-03-10 [9f953770f](https://github.com/silverstripe/silverstripe-framework/commit/9f953770f5228c0387de5a0607e32448cc26a265) Move CMSPreviewable to framework module (Damian Mooyman)
* 2017-03-09 [ce1406091](https://github.com/silverstripe/silverstripe-framework/commit/ce14060913fee01d86d73ca8513d3a68d87c627c) Apply default logger to all caches (Damian Mooyman)
* 2017-03-09 [8f0f9fa11](https://github.com/silverstripe/silverstripe-framework/commit/8f0f9fa1190a36f91eb07ccde62065da566389ba) Apply logging to config cache (Damian Mooyman)
* 2017-03-02 [0c41a97a8](https://github.com/silverstripe/silverstripe-framework/commit/0c41a97a8b1ecde2341122b49ebc58b9e6e2a9e0) Refactor Form request handling into FormRequestHandler (Damian Mooyman)
* 2017-03-01 [51cec1f](https://github.com/silverstripe/silverstripe-config/commit/51cec1f5c18f5e802aa3ed12ed7473ac8bb8cdac) Update to symfony 3 (Damian Mooyman)
* 2017-03-01 [466c50b30](https://github.com/silverstripe/silverstripe-framework/commit/466c50b30217a301a8fb69e9ac61efcbb8487ec2) Switch from npm4 and shrinkwrap to npm6 and yarn (Christopher Joe)
* 2017-02-28 [50deb1776](https://github.com/silverstripe/silverstripe-framework/commit/50deb17763098d938478c6422f1767da67a375a1) remove UploadField, AssetField and associated files (Christopher Joe)
* 2017-02-28 [4082ae8](https://github.com/silverstripe/silverstripe-asset-admin/commit/4082ae8919c1d99251bcf70ecd9c93fd5e79b799) Implement readonly view for UploadField (Damian Mooyman)
* 2017-02-27 [e74556b32](https://github.com/silverstripe/silverstripe-framework/commit/e74556b32277b03c299efce62a75b37a4b0cbdd3) Protect Director::get_environment_type() from invoking (Damian Mooyman)
* 2017-02-26 [b3fc11e59](https://github.com/silverstripe/silverstripe-framework/commit/b3fc11e594bda2569f467630e42486a472cbc123) Move ssmedia plugin to asset-admin (Damian Mooyman)
* 2017-02-26 [26e3369](https://github.com/silverstripe/silverstripe-asset-admin/commit/26e3369a57938f96bbbc433cdd2d728e3ecb4aa1) Move ssmedia plugin to asset-admin (Damian Mooyman)
* 2017-02-26 [c452d5f6c](https://github.com/silverstripe/silverstripe-framework/commit/c452d5f6cd87ba512869c12494b73d40b93a2c86) Rename CoreConfigCreator to CoreConfigFactory (Damian Mooyman)
* 2017-02-24 [1d49c4afe](https://github.com/silverstripe/silverstripe-framework/commit/1d49c4afe9f2e9a1957e3f3f1d183eaa1c0cb461) Remove non-asset-admin TinyMCE media dialog (Damian Mooyman)
* 2017-02-24 [a0214c8](https://github.com/silverstripe/silverstripe-asset-admin/commit/a0214c82f9bef7f6f082fbf7447ec5c0bc6744d6) Move ssmedia plugin registration to asset-admin module (Damian Mooyman)
* 2017-02-23 [d220ca3f6](https://github.com/silverstripe/silverstripe-framework/commit/d220ca3f67de0198269610fcc2045bd016ea6cf2) Use symfony/cache (fixes #6252) (Ingo Schommer)
* 2017-02-23 [358bb8ba](https://github.com/silverstripe/silverstripe-cms/commit/358bb8baecf2434e4d43831d5f47fe839cd9e1e0) Remove insert-media tests (now covered by asset-admin, not cms) (Damian Mooyman)
* 2017-02-22 [8444a21cb](https://github.com/silverstripe/silverstripe-framework/commit/8444a21cbfc440035f4b6805b9a07771ab9363b0) Upgrade tests to use new Config API (Damian Mooyman)
* 2017-02-22 [3362e15a2](https://github.com/silverstripe/silverstripe-framework/commit/3362e15a2978918c7d3f2b72b30844e2f5ee53eb) Upgrade code to use updated config (Damian Mooyman)
* 2017-02-22 [395878885](https://github.com/silverstripe/silverstripe-framework/commit/39587888582f1ab41b73d2cf00edd983327df6eb) Remove Director.environment_type config and replace with static methods (Damian Mooyman)
* 2017-02-22 [a6e9a7111](https://github.com/silverstripe/silverstripe-framework/commit/a6e9a7111bf7b6d5d79e90611d6443cbce2204f2) Substitute core config system with new silverstripe/config module (Damian Mooyman)
* 2017-02-22 [72ddac2a5](https://github.com/silverstripe/silverstripe-framework/commit/72ddac2a56f8cb89be4046c041077484a227783e) Implement ModuleLoader for module registration by composer name (Damian Mooyman)
* 2017-02-22 [6bae8047](https://github.com/silverstripe/silverstripe-cms/commit/6bae804744f4fb513ffc79c116ce6cee561ce6e7) Use symfony/cache (Ingo Schommer)
* 2017-02-21 [5760c04](https://github.com/silverstripe/silverstripe-asset-admin/commit/5760c04211658fbcf1d61f107ef5b46282d42337) use injector to replace FieldHandleField interface (Christopher Joe)
* 2017-02-20 [0dca8e6](https://github.com/silverstripe/silverstripe-asset-admin/commit/0dca8e698c965ee7756255ef82550eedc1972bc6) shifted mutations to actions property (Christopher Joe)
* 2017-02-19 [2513a0f4c](https://github.com/silverstripe/silverstripe-framework/commit/2513a0f4c3edcef63619fa03074b7328ed243b2e) Added drag and drop libraries (Christopher Joe)
* 2017-02-16 [4885736b](https://github.com/silverstripe/silverstripe-cms/commit/4885736b0eccf8f4b6843e8892ba7d389480e749) Upgrade CMS to use new Config API (Damian Mooyman)
* 2017-02-14 [014f0d23e](https://github.com/silverstripe/silverstripe-framework/commit/014f0d23edbb604ee285274711b2c49124acc3f7) Create SeparatedDateField (Damian Mooyman)
* 2017-01-30 [9d35ff8f9](https://github.com/silverstripe/silverstripe-framework/commit/9d35ff8f9559ae7087ce189880db749fe1569efa) Remove ViewableData::ThemeDir, update changelog to reflect suggested replacement (Robbie Averill)
* 2017-01-26 [029a8b958](https://github.com/silverstripe/silverstripe-framework/commit/029a8b9586888cff44f621b7e4299eddd0f6528d) Substitute Zend_Currency with NumberFormatter based solution (Damian Mooyman)
* 2017-01-23 [3583f1f79](https://github.com/silverstripe/silverstripe-framework/commit/3583f1f79ecff159d5586feb8ea4bd940126c132) Convert::raw2json can be passed an optional bitmask of JSON constants as options (Robbie Averill)
* 2017-01-18 [8a07c56bd](https://github.com/silverstripe/silverstripe-framework/commit/8a07c56bdf28a4d74ebd22c17b1e258f91a273b2) Replace i18n message localisation with symfony/translation (Damian Mooyman)
* 2017-01-17 [3033953cc](https://github.com/silverstripe/silverstripe-framework/commit/3033953cc93ea0f721084cbc1d4d77842963eafd) Scaffolded redux form fields have the parent form name assigned as a property (Damian Mooyman)
* 2017-01-13 [7d67c5b9b](https://github.com/silverstripe/silverstripe-framework/commit/7d67c5b9bd578b7e7b4ff17fe6d8df3bec621979) Allow users to act-as another (Damian Mooyman)
* 2017-01-13 [ce38f1f1f](https://github.com/silverstripe/silverstripe-framework/commit/ce38f1f1fd1722fb50285dd57aa9b528d2794105) Allow "removeComponentsByType" to remove multiple component"s" (Robbie Averill)
* 2017-01-12 [2c274c838](https://github.com/silverstripe/silverstripe-framework/commit/2c274c838ece66256a0fc94fc3d9680f212cfff9) Shift Security page class config to separate option (Damian Mooyman)
* 2017-01-10 [9e563ebd3](https://github.com/silverstripe/silverstripe-framework/commit/9e563ebd3a2cd7aab164184b0d28f25be2d9fbfe) Moved iShouldSeeAButton to behat-extension (Damian Mooyman)
* 2017-01-09 [ef0bd20](https://github.com/silverstripe/silverstripe-asset-admin/commit/ef0bd20841b60cccb354214be529083817e3e357) Convert pages to 1-based (Damian Mooyman)
* 2016-12-29 [0927e547](https://github.com/silverstripe/silverstripe-cms/commit/0927e54780d2f5b7d240ffd7f1f39522c19610a0) Allow controller discovery without underscore (PSR-2 compliance) (Robbie Averill)
* 2016-12-20 [9be5142fc](https://github.com/silverstripe/silverstripe-framework/commit/9be5142fc15b17395562a0c88b53eece0fbd2c4b) Set::publish() / canPublish() no longer treats hasChanges() = false as a permission error (Damian Mooyman)
* 2016-12-16 [19f75de](https://github.com/silverstripe/silverstripe-asset-admin/commit/19f75dec274a53ca10656940d39163081b66046c) Hook up Search.js to AssetAdmin (Damian Mooyman)
* 2016-12-14 [bb71a37cc](https://github.com/silverstripe/silverstripe-framework/commit/bb71a37cc8274f05d5a9abeae39bf3793155df0d) added enlarge icon (Christopher Joe)
* 2016-12-12 [88b4ae65c](https://github.com/silverstripe/silverstripe-framework/commit/88b4ae65cc51041f866ee47c66a7764aa3e107f8) Add css class to assist with bootstrapping entwine sections (Damian Mooyman)
* 2016-12-12 [178bd480e](https://github.com/silverstripe/silverstripe-framework/commit/178bd480eb141f6dc0eb8d07097d85d0e80a8e07) s required for asset search behaviour (Paul Clarke)
* 2016-12-09 [63ac2efa](https://github.com/silverstripe/silverstripe-siteconfig/commit/63ac2efaa2e7e8caca178579f16d1526fe2a0746) Update validation handling (#43) (Damian Mooyman)
* 2016-12-09 [ba555a7](https://github.com/silverstripe/silverstripe-asset-admin/commit/ba555a7fc4c45775f18ad2b1a80cf52d20ff2f3d) Use new schema response behaviour (#322) (Damian Mooyman)
* 2016-12-09 [bf58c5ae](https://github.com/silverstripe/silverstripe-cms/commit/bf58c5aef4578657678857fe0f0f59f8c60f759e) Update to use new form submission handling (#1691) (Damian Mooyman)
* 2016-12-09 [0e5bd3c](https://github.com/silverstripe/silverstripe-asset-admin/commit/0e5bd3c969085adc09a89ca3d63f990a74412807) Enforce PSR-2 and js / scss linting (#289) (Damian Mooyman)
* 2016-12-07 [7f21b25](https://github.com/silverstripe/silverstripe-asset-admin/commit/7f21b25e9a9f83d5c72393609a0c0c3d5493d705) FileHistoryForm now uses $context (Damian Mooyman)
* 2016-12-06 [6b06fd9f2](https://github.com/silverstripe/silverstripe-framework/commit/6b06fd9f2d9321ced73eee46964da42ea87b473e) Add buttonTooltop to PopoverField and fix critical positioning issue (Damian Mooyman)
* 2016-12-05 [122d522](https://github.com/silverstripe/silverstripe-asset-admin/commit/122d522084a0fb994ae0f417fb2c0ce13667fedb) - Prioritise folder to be sorted first on server-side (Christopher Joe)
* 2016-12-04 [dc82b84](https://github.com/silverstripe/silverstripe-asset-admin/commit/dc82b845815c0baa5b48714206b873babe653514) Implement "add from files" for AssetAdmin/UploadField.js (Damian Mooyman)
* 2016-11-29 [4d15c9d](https://github.com/silverstripe/silverstripe-asset-admin/commit/4d15c9dd0cb16c37196fd61a7a634c21c4a1318a) Rename FileField -&gt; UploadField (Damian Mooyman)
* 2016-11-28 [97d0fc61d](https://github.com/silverstripe/silverstripe-framework/commit/97d0fc61d8a8d246ae2fa05ad769fdb741a3c8ea) Include psr-2 checks in CI (Damian Mooyman)
* 2016-11-23 [799ebe5ba](https://github.com/silverstripe/silverstripe-framework/commit/799ebe5ba8f3b95139031c3a905598a331fedab6) Expose QueryString library and lib/Format as external for formatting items (Christopher Joe)
* 2016-11-23 [6e589aac7](https://github.com/silverstripe/silverstripe-framework/commit/6e589aac7598878d60490a390537c4a12c24f619) Updates to Form, ValidationResponse, ValidationException (Damian Mooyman)
* 2016-11-22 [875811fdf](https://github.com/silverstripe/silverstripe-framework/commit/875811fdfd9d3269d168f1767ccd55bbf24d5a13) Create loading state for schema (Christopher Joe)
* 2016-11-18 [90b46f1](https://github.com/silverstripe/silverstripe-asset-admin/commit/90b46f145d52e2a8d90e74b76c0d6e7a30bb268a) - Added griddle-react module (Damian Mooyman)
* 2016-11-17 [7f40a06](https://github.com/silverstripe/silverstripe-asset-admin/commit/7f40a0649e5888264c435b10273df7e44302dfb8) Enable behat tests for asset-admin and add scaffolding for basic behat testing (Damian Mooyman)
* 2016-11-15 [38070ab2](https://github.com/silverstripe/silverstripe-cms/commit/38070ab2d3a8d768c60047e31d39d74e12c13242) Update tests to reflect renamed services (Damian Mooyman)
* 2016-11-15 [f43a91a4f](https://github.com/silverstripe/silverstripe-framework/commit/f43a91a4f8d6d5b6bfdda0c67d8647c056f8d62e) Add FormField::canSubmitValue() (Damian Mooyman)
* 2016-11-14 [28c1654](https://github.com/silverstripe/silverstripe-asset-admin/commit/28c1654cc2bf7963aba0bdac2cf8a1c13216113c) Added type for AssetAdmin section (Christopher Joe)
* 2016-11-13 [cac326eeb](https://github.com/silverstripe/silverstripe-framework/commit/cac326eebb8e3914813b7dcee3cdba4d09434e1b) Add getExtraDataObjects() and getExtraControllers() methods to SapphireTest (Damian Mooyman)
* 2016-11-07 [ffd993865](https://github.com/silverstripe/silverstripe-framework/commit/ffd993865299522c66b0dd91beeab35dde1da5fb) ShortcodeParser getter and extension points (Jonathon Menz)
* 2016-11-04 [b41be39](https://github.com/silverstripe/silverstripe-asset-admin/commit/b41be3908cb207f8dfca7c363632dda12be2daa0) Add `npm run watch` (Damian Mooyman)
* 2016-11-04 [7cba50e3a](https://github.com/silverstripe/silverstripe-framework/commit/7cba50e3a544780badc4e1eda6ed3e2cf8b49417) Refactor UploadField, FileField and AssetField into traits Uploadable and FileUploadable (Damian Mooyman)
* 2016-11-03 [8e4ed776d](https://github.com/silverstripe/silverstripe-framework/commit/8e4ed776d893e9828326d31b8bfb1345888894ae) Expose FieldHolder react component (Damian Mooyman)
* 2016-11-03 [fc50c07](https://github.com/silverstripe/silverstripe-asset-admin/commit/fc50c074b046d787308d6bbe00e6d3bdaa533f9f) Implement FileField as a react file management field (Damian Mooyman)
* 2016-10-28 [1142757c2](https://github.com/silverstripe/silverstripe-framework/commit/1142757c21df7d421057be9d185cc88ab97abe1b) Add 'validation' to form schema (Damian Mooyman)
* 2016-10-28 [1734e0d2a](https://github.com/silverstripe/silverstripe-framework/commit/1734e0d2a334c0d48d276f673df1cac1fc78edc0) Shorten overly-verbose invalid extension error (#6231) (Damian Mooyman)
* 2016-10-25 [555104083](https://github.com/silverstripe/silverstripe-framework/commit/555104083995678e16717dd7f3238cf55755c496) Update listview / treeview to use pjax instead of deferred loading (Damian Mooyman)
* 2016-10-25 [13d40f96](https://github.com/silverstripe/silverstripe-cms/commit/13d40f96f3d0f6459ff47a398c31a5d6a27725b4) Rename _versions table to _Versions (#1655) (Damian Mooyman)
* 2016-10-25 [d54ae8bb](https://github.com/silverstripe/silverstripe-cms/commit/d54ae8bb26b37f7424ba5767f5ee5b9175069e23) Consolidate "Delete from draft" and "Archive" actions into a consistent behaviour (#1653) (Damian Mooyman)
* 2016-10-21 [8c87ea6b](https://github.com/silverstripe/silverstripe-cms/commit/8c87ea6b79fc6298008cdfc956d0a1cd733d8d87) Update listview / treeview to use pjax instead of deferred loading (Damian Mooyman)
* 2016-10-20 [0f63fa1](https://github.com/silverstripe/silverstripe-asset-admin/commit/0f63fa1e4e04802b31fef49d095ba3a0d75a1df7) Update to use FormFactory API (#288) (Damian Mooyman)
* 2016-10-20 [ea6851fd7](https://github.com/silverstripe/silverstripe-framework/commit/ea6851fd700aa8ba5407e54c361f150d1769f122) Rename _versions table to _Versions (Damian Mooyman)
* 2016-10-19 [840f27523](https://github.com/silverstripe/silverstripe-framework/commit/840f275235fff97132a3b541e83bcffe848ed407) Created a generic FormFactory interface (#6178) (Damian Mooyman)
* 2016-10-18 [f859464](https://github.com/silverstripe/silverstripe-asset-admin/commit/f859464fc5d87bfc4cfa97cd8e2dc16adb956096) Deletes trigger archive instead of delete (Damian Mooyman)
* 2016-10-18 [316ac8603](https://github.com/silverstripe/silverstripe-framework/commit/316ac8603647a03e7d8705a83343430cc8b88141) Writes to versioned dataobjects always writes to stage even when written on live (Damian Mooyman)
* 2016-10-14 [6e8304ff2](https://github.com/silverstripe/silverstripe-framework/commit/6e8304ff2f4b2582b8535ef549b9f2ad9479925e) Namespace framework tests (Damian Mooyman)
* 2016-10-13 [055795d4d](https://github.com/silverstripe/silverstripe-framework/commit/055795d4d1e6da449af5eef3a9bebfacb284eb69) Support fixture paths relative to current directory (Damian Mooyman)
* 2016-10-11 [f60fe7d4a](https://github.com/silverstripe/silverstripe-framework/commit/f60fe7d4a9a698a009298c63915a4872bcfadfcf) Versioned::publishRecursive() now uses a ChangeSet (Damian Mooyman)
* 2016-10-06 [cb24d199b](https://github.com/silverstripe/silverstripe-framework/commit/cb24d199b6e7c57204032452100fa79338e0219a) Convert fieldSpec options to bitwise operators (#6161) (Damian Mooyman)
* 2016-10-06 [d1dbe912](https://github.com/silverstripe/silverstripe-cms/commit/d1dbe912470295fb11a5f38ebcdeb4d4c4447bdc) Update for DataObjectSchema changes (Damian Mooyman)
* 2016-10-06 [11bbed4f7](https://github.com/silverstripe/silverstripe-framework/commit/11bbed4f76b2dab35ed0c1db50114eef4a29c4b7) Move many methods from DataObject to DataObjectSchema (Damian Mooyman)
* 2016-10-05 [380d6523c](https://github.com/silverstripe/silverstripe-framework/commit/380d6523c5db67041721077c58e06f54e46dfe0a) Cleaned up versioned status checks (Damian Mooyman)
* 2016-10-05 [9379697](https://github.com/silverstripe/silverstripe-asset-admin/commit/937969772d2379d90c4a94b8714a2baaaa053873) Cleaned up versioned status checks (Damian Mooyman)
* 2016-10-05 [1ce243cc](https://github.com/silverstripe/silverstripe-cms/commit/1ce243ccc1c724edce1140a43cdf61e1900df537) Cleaned up versioned status checks (Damian Mooyman)
* 2016-10-03 [f0dd9af69](https://github.com/silverstripe/silverstripe-framework/commit/f0dd9af699cd03e3e315ff6e8297efdc0a9cfd23) Support named join alias for many_many through list (Damian Mooyman)
* 2016-09-30 [27d35403e](https://github.com/silverstripe/silverstripe-framework/commit/27d35403e863d47745d32025ee7969b1b1d1171c) Force formschema to be reloaded on form submission (Damian Mooyman)
* 2016-09-30 [92e34b743](https://github.com/silverstripe/silverstripe-framework/commit/92e34b743432a47f3be6d460b0c48f044ed96882) controller::join_links supports array values (Damian Mooyman)
* 2016-09-29 [5757fd4](https://github.com/silverstripe/silverstripe-asset-admin/commit/5757fd4795b4acc0a1ad06c30e47769fb8d3d5fe) Add publish / unpublish actions to asset admin (Damian Mooyman)
* 2016-09-28 [2f4867fef](https://github.com/silverstripe/silverstripe-framework/commit/2f4867fef85b273f60b8c0b794e4ecf10a59d0d5) added watch command to package.json (Christopher Joe)
* 2016-09-26 [e7303170c](https://github.com/silverstripe/silverstripe-framework/commit/e7303170c2ff62adc0fb5d09fdffaacf88c614dd) Implement many_many through (Damian Mooyman)
* 2016-09-21 [760caaab](https://github.com/silverstripe/silverstripe-cms/commit/760caaab444837a5bb58d49e9f8727f1b61a876c) use new bootstrap button row template (Damian Mooyman)
* 2016-09-21 [5a59c4f4b](https://github.com/silverstripe/silverstripe-framework/commit/5a59c4f4b40523592174d661f1be490d3cafdea9) Add bootstrap button row template (Damian Mooyman)
* 2016-09-20 [4f19113c](https://github.com/silverstripe/silverstripe-cms/commit/4f19113c5cce68ae6806c13d87c4f916bcc977ba) Use new DBField::getSchemaValue() (Damian Mooyman)
* 2016-09-19 [ea50e3007](https://github.com/silverstripe/silverstripe-framework/commit/ea50e300791bf8bf4e187ae048ef56b2ad78d994) Move PreviewLink logic into File dataobject (Christopher Joe)
* 2016-09-15 [b87c668bf](https://github.com/silverstripe/silverstripe-framework/commit/b87c668bf4184abb4d7348e77a63853038ad2de2) support dblib (#5996) (Damian Mooyman)
* 2016-09-15 [8f23fa99a](https://github.com/silverstripe/silverstripe-framework/commit/8f23fa99a5cbb91e47a10c4d9008ef7364137b10) Moved CMS-specific JavaScript to admin/thirdparty (Ingo Schommer)
* 2016-09-15 [7d67b24c2](https://github.com/silverstripe/silverstripe-framework/commit/7d67b24c257c515ee758ca7df11aba81766d82fd) Removed legacy Jasmine JS Unit tests (Ingo Schommer)
* 2016-09-14 [e8375111b](https://github.com/silverstripe/silverstripe-framework/commit/e8375111b17dd2cf4b08b709f140786f69a9f924) Enable default value to be specified for dbstring types at the db level (Damian Mooyman)
* 2016-09-13 [aecf5260f](https://github.com/silverstripe/silverstripe-framework/commit/aecf5260fc41f4a3a1161e21a955d0cb3b2f075a) Remove TextParser and BBCodeParser (Sam Minnee)
* 2016-09-13 [2316b0da9](https://github.com/silverstripe/silverstripe-framework/commit/2316b0da9fd18423c0246b7ce4a156f11d2e96a3) Remove i18n::js_i18n option (Ingo Schommer)
* 2016-09-13 [ee10dbb68](https://github.com/silverstripe/silverstripe-framework/commit/ee10dbb680d7653b1f727e5e146b07df87e66b37) Moved frontend assets into admin/ "module" (Ingo Schommer)
* 2016-09-13 [327a8a32](https://github.com/silverstripe/silverstripe-cms/commit/327a8a320e882d7c96118036f837d29acd9e8ca8) Move preview template to cms section (Damian Mooyman)
* 2016-09-13 [9b1c24cf4](https://github.com/silverstripe/silverstripe-framework/commit/9b1c24cf4c74c8241f7b1e9fac1ded5fcdc3c3df) Move preview panel to CMS module (Damian Mooyman)
* 2016-09-13 [190ed628b](https://github.com/silverstripe/silverstripe-framework/commit/190ed628bc14f8da67b21e77ded01ab060a09574) PreviewThumbnail now uses ScaleMaxWidth (Christopher Joe)
* 2016-09-12 [ab7e5944d](https://github.com/silverstripe/silverstripe-framework/commit/ab7e5944d1f5e8cd2896fd132a6bfa87e8440a5f) Derive BASE_PATH from composer autoloader (Sam Minnee)
* 2016-09-07 [9cb9a05ec](https://github.com/silverstripe/silverstripe-framework/commit/9cb9a05ec0b0478e6228f9ea72e94dcafa036112) Removed duplicated thirdparty deps (Ingo Schommer)
* 2016-09-07 [0a380a94c](https://github.com/silverstripe/silverstripe-framework/commit/0a380a94cd6470f860300ba793f4e6c9d406004b) Removed unused UMD builds of individual JS files (Ingo Schommer)
* 2016-09-05 [efb004b72](https://github.com/silverstripe/silverstripe-framework/commit/efb004b72aab74c65871c3dbd268a8c453a353d7) use injector for DataObject::newClassInstance() (Damian Mooyman)
* 2016-09-05 [c6457c50e](https://github.com/silverstripe/silverstripe-framework/commit/c6457c50e970654b43ff009933a80a1a493186fb) Allow has_many fixtures to be declared with array format as well as many_many (#5944) (Damian Mooyman)
* 2016-09-01 [5f7b13ee4](https://github.com/silverstripe/silverstripe-framework/commit/5f7b13ee4971d0433278691d95fde0922a5e0c28) Removed unused images across CMS UI (Ingo Schommer)
* 2016-08-31 [b599095a](https://github.com/silverstripe/silverstripe-cms/commit/b599095a50cc97d3f181a44adee3771e1c82deb8) Remove AssetAdmin (moved to asset-admin module) (Ingo Schommer)
* 2016-08-31 [5ddd8c331](https://github.com/silverstripe/silverstripe-framework/commit/5ddd8c3318a4b449ee0619cc752be2b77f191159) Adapt File/Folder getCMSFields() to new AssetAdmin (Ingo Schommer)
* 2016-08-29 [710509949](https://github.com/silverstripe/silverstripe-framework/commit/710509949754c28975dabcaa00e5880dbd88a016) behaviour of filter API to support injected search filter classes (Damian Mooyman)
* 2016-08-23 [8e89d08e7](https://github.com/silverstripe/silverstripe-framework/commit/8e89d08e7b1889d93ca8e1763dff2146252b5ae0) Remove js/css requirements include from form fields. (Sam Minnee)
* 2016-08-23 [c9b6e9bac](https://github.com/silverstripe/silverstripe-framework/commit/c9b6e9bac0aaf78e3b2963c9e6ad38ad27fa46f1) Update template lookup to late resolution for performance reasons (Damian Mooyman)
* 2016-08-21 [2e577ddb1](https://github.com/silverstripe/silverstripe-framework/commit/2e577ddb1d68e52e990f0f89222fe03ad6deb7ca) Use Webpack (Sam Minnee)
* 2016-08-18 [8dd644d25](https://github.com/silverstripe/silverstripe-framework/commit/8dd644d25d4e01b6853922164440f8ac9c824f22) Namespace all classes (Damian Mooyman)
* 2016-08-12 [a96ab15a](https://github.com/silverstripe/silverstripe-reports/commit/a96ab15af33a3ac38a61fc7b261c290fac8e4f7a) issue with namespaced reports (Damian Mooyman)
* 2016-08-11 [90aff08d](https://github.com/silverstripe/silverstripe-cms/commit/90aff08df75386899665cc7d2f868da97dc68cb7) remove obsolete template (Damian Mooyman)
* 2016-08-10 [afdae4937](https://github.com/silverstripe/silverstripe-framework/commit/afdae4937ecfecb16442c228f3d04457e6b64f8d) Add CMSMenu::remove_menu_class to remove items by class instead of code (Damian Mooyman)
* 2016-08-09 [cb1f4335a](https://github.com/silverstripe/silverstripe-framework/commit/cb1f4335a09113feff1707dbe3fff777e3736779) remove DataFormatter class and all subclasses (Damian Mooyman)
* 2016-08-09 [cf6f882e2](https://github.com/silverstripe/silverstripe-framework/commit/cf6f882e2931d229ec621b5ed7d61b2de989a605) Ensure that i18n plural / singular names use shortname prior to namespaced translations (Damian Mooyman)
* 2016-08-04 [19b81155](https://github.com/silverstripe/silverstripe-cms/commit/19b811555cbdc9ebdbd6995d1215e3e055fcd730) Move NestedController from cms to framework (Damian Mooyman)
* 2016-08-04 [1c3ec1935](https://github.com/silverstripe/silverstripe-framework/commit/1c3ec1935377e9a1469d44ecb083622b996e5343) Move NestedController from cms to framework (Damian Mooyman)
* 2016-08-04 [6005a1c2b](https://github.com/silverstripe/silverstripe-framework/commit/6005a1c2b2abba919cc660dc2fd2a5fc0becbbd6) Upgrade for silverstripe CMS namespace changes (Damian Mooyman)
* 2016-08-04 [59539578](https://github.com/silverstripe/silverstripe-reports/commit/59539578816c2f77ca689c9a17f4f2415a9d51dc) Update for SilverStripe\CMS namespace (Damian Mooyman)
* 2016-08-03 [964dc52](https://github.com/silverstripe/silverstripe-asset-admin/commit/964dc52d06541fd475fe6ba860fc7a99b3703c59) endpoint for add to campaign (Damian Mooyman)
* 2016-08-02 [4ca3d1dc9](https://github.com/silverstripe/silverstripe-framework/commit/4ca3d1dc9487be2dadd1722823f75f7146bd7a60) Allow custom 'type' option for scripts (Damian Mooyman)
* 2016-07-28 [9188628ae](https://github.com/silverstripe/silverstripe-framework/commit/9188628ae335fb6ea3c377013ec3e64f24d2260d) Add $action parameter to Controller::Link (Damian Mooyman)
* 2016-07-26 [c556b0107](https://github.com/silverstripe/silverstripe-framework/commit/c556b010718c7bfdb5eba58913868bb9388a1b4c) Update core templates for CompositeField / SelectionGroup.ss (Damian Mooyman)
* 2016-07-25 [5e8e8c87](https://github.com/silverstripe/silverstripe-siteconfig/commit/5e8e8c87b2468b69fc2065bcfabaa73d11b977f6) Remove theme selector (#31) (Damian Mooyman)
* 2016-07-25 [4000fe7](https://github.com/silverstripe/silverstripe-asset-admin/commit/4000fe7c66c687b9742f16d442853088ade45eac) Support for cms-forms bootstrap theme (#205) (Damian Mooyman)
* 2016-07-25 [ff07a2e2](https://github.com/silverstripe/silverstripe-cms/commit/ff07a2e2641eaa11c48425b16bddf484742c758f) Convert CMS forms to bootstrap (Damian Mooyman)
* 2016-07-25 [a809e80d0](https://github.com/silverstripe/silverstripe-framework/commit/a809e80d015786bd448652f859e3d6cff6e5bc09) Convert CMS forms to bootstrap (Damian Mooyman)
* 2016-07-24 [c7387ff45](https://github.com/silverstripe/silverstripe-framework/commit/c7387ff45f294b2a652dee11838eda60539ed025) Upgrade to SilverStripe\CMS namespace (Damian Mooyman)
* 2016-07-24 [4d007cd1](https://github.com/silverstripe/silverstripe-cms/commit/4d007cd13cf3b7d843c6e177b6252e861d99c6d2) remove obsolete CMSMain::buildbrokenlinks() (Damian Mooyman)
* 2016-07-24 [70179c8b](https://github.com/silverstripe/silverstripe-cms/commit/70179c8b873676cf2408afc1e5af9fb9e8e9e6c2) Better behaviour for virtualised controller (Damian Mooyman)
* 2016-07-24 [886d65ad](https://github.com/silverstripe/silverstripe-cms/commit/886d65ad37c33c14dfdd2922092fb524ad2e5f53) Remove obsolete Folder_UsusedAssetsField (Damian Mooyman)
* 2016-07-24 [b135c256](https://github.com/silverstripe/silverstripe-cms/commit/b135c2566c1807fddfedd3ce80af4fcaf10648ec) remove obsolete UpgradeSiteTreePermissionSchemaTask (Damian Mooyman)
* 2016-07-19 [20daf1f8e](https://github.com/silverstripe/silverstripe-framework/commit/20daf1f8e11746ef6dc4f925c75754c3b6063106) Abstract ThemeManifest into ThemeList (Damian Mooyman)
* 2016-07-19 [4b4aa4e91](https://github.com/silverstripe/silverstripe-framework/commit/4b4aa4e91c31b930e664527994840895fe176466) Exclude templates in 'themes' directories from $default theme (#5820) (Damian Mooyman)
* 2016-07-15 [d2060ca](https://github.com/silverstripe/silverstripe-asset-admin/commit/d2060caf40a787fc31f2d7a2aab10b5638889860) Support react-router (#204) (Damian Mooyman)
* 2016-07-15 [d08ab6ac8](https://github.com/silverstripe/silverstripe-framework/commit/d08ab6ac81b67220f08f80a16dd804a6d489ff97) Allow X-Frame-Options to be configured (Damian Mooyman)
* 2016-07-14 [6e68f38ef](https://github.com/silverstripe/silverstripe-framework/commit/6e68f38efb6443ebe04ac7036678deca627dedfb) Update react sections to use react-router instead of page.js (#5796) (Damian Mooyman)
* 2016-07-13 [b8b4e98ac](https://github.com/silverstripe/silverstripe-framework/commit/b8b4e98ac2a157992be0a5f679bf3902d0d16991) Theme stacking (Hamish Friedlander)
* 2016-07-12 [26d46517a](https://github.com/silverstripe/silverstripe-framework/commit/26d46517aca15ff02281ec5cbac9888d21084652) Remove custom DBHTMLText::exists() custom behaviour (Damian Mooyman)
* 2016-07-07 [859acf571](https://github.com/silverstripe/silverstripe-framework/commit/859acf571e0328a5d6e49264acae6a8ba2936d41) mute frontend debugging by default (#5777) (Damian Mooyman)
* 2016-07-07 [628455f7](https://github.com/silverstripe/silverstripe-siteconfig/commit/628455f723b12801f3b8e0d5dd4d7ac9e984ba3f) Apply SilverStripe\Security namespace (#28) (Damian Mooyman)
* 2016-07-07 [39b6d129](https://github.com/silverstripe/silverstripe-reports/commit/39b6d12969053ad97b04dc70d022643a94901cff) Apply SilverStripe\Security namespace (#35) (Damian Mooyman)
* 2016-07-06 [5cb4ab4a8](https://github.com/silverstripe/silverstripe-framework/commit/5cb4ab4a82993d5b16fa0316e008f547f38d8e98) Add PopoverField for extra-actions popup in react (Damian Mooyman)
* 2016-07-06 [9e1b12a89](https://github.com/silverstripe/silverstripe-framework/commit/9e1b12a8918b121c9f66d9491e5506aa3248ed0c) Support composite react formfields (Damian Mooyman)
* 2016-06-23 [836425f](https://github.com/silverstripe/silverstripe-asset-admin/commit/836425f9558e5b1b835af36007845ad0b840a629) Update for new SilverStripe\ORM namespace (Damian Mooyman)
* 2016-06-23 [23e1b09](https://github.com/silverstripe/silverstripe-asset-admin/commit/23e1b0967bfe2e461b60d0d4030e6a101b296080) Update for new SilverStripe\Security namespace (Damian Mooyman)
* 2016-06-22 [25e4cad1](https://github.com/silverstripe/silverstripe-cms/commit/25e4cad1645f17f2a4c60511cec71de5f1281bee) Apply SilverStripe\Security namespace (Damian Mooyman)
* 2016-06-22 [af22a8316](https://github.com/silverstripe/silverstripe-framework/commit/af22a83166a088311805cf9dc301f8eaca5b46b7) Apply Framework\Security namespace (Damian Mooyman)
* 2016-06-22 [80e5b9149](https://github.com/silverstripe/silverstripe-framework/commit/80e5b9149e3b207b07cbb98f7d3454f4887067a7) Move dependency on model class from form schema API (Damian Mooyman)
* 2016-06-20 [e810a9928](https://github.com/silverstripe/silverstripe-framework/commit/e810a9928c2d0771ba8f44934ed6295bbed418b3) Add optimistic_connect to SS_Database (Damian Mooyman)
* 2016-06-17 [b7ac5c564](https://github.com/silverstripe/silverstripe-framework/commit/b7ac5c564d212cd2616e8062919da77182fb73c6) / BUG Fix DBField summary methods (Damian Mooyman)
* 2016-06-16 [ab819611](https://github.com/silverstripe/silverstripe-reports/commit/ab81961115f2ec19d1e54608263e354b836d27a5) Apply SilverStripe\ORM namespace (Damian Mooyman)
* 2016-06-16 [fbc90e10](https://github.com/silverstripe/silverstripe-siteconfig/commit/fbc90e1070060c90164074e499d58c3083ad63a2) Update for new SilverStripe\ORM namespace (Damian Mooyman)
* 2016-06-16 [e378332f](https://github.com/silverstripe/silverstripe-cms/commit/e378332ff3c781cda167d5f39a680448cbe8cf96) Update for new SilverStripe\ORM namespace (Damian Mooyman)
* 2016-06-16 [83308689d](https://github.com/silverstripe/silverstripe-framework/commit/83308689d5cfb3ecd228cdea775573ebd0a9779e) Initialise React controllers via routes (#5436) (David Craig)
* 2016-06-15 [80d4af6b6](https://github.com/silverstripe/silverstripe-framework/commit/80d4af6b6e00b39fd5fefddfb87a52708baf714e) Apply Framework\ORM Namespace to model (Hamish Friedlander)
* 2016-06-15 [d7f1a83](https://github.com/silverstripe/silverstripe-asset-admin/commit/d7f1a834ace8f70d9b08330bd8772e4bfbd5a4e8) update deep-freeze to deep-freeze-strict (Damian Mooyman)
* 2016-06-13 [c50bc917](https://github.com/silverstripe/silverstripe-cms/commit/c50bc91772af2b400dbcd664f187730b25ba148b) Cleanup inconsistent SiteTree::duplicate API (Damian Mooyman)
* 2016-06-03 [5c9044a00](https://github.com/silverstripe/silverstripe-framework/commit/5c9044a007d3e0e49d5a57f8794c71717a5aa5d1) Enforce default_cast for all field usages (Damian Mooyman)
* 2016-05-25 [5e8ae41d4](https://github.com/silverstripe/silverstripe-framework/commit/5e8ae41d4772f750f8ce14103ed45a697a147f6d) Refactor dataobject schema management into separate service (Damian Mooyman)
* 2016-05-23 [04e617d6](https://github.com/silverstripe/silverstripe-cms/commit/04e617d65def656d66f0920c9ad13b27861160b7) Allow extensions to influence canCreate, canEdit, canView, canDelete, and canAddChildren even for admins. (Damian Mooyman)
* 2016-05-18 [757cfae90](https://github.com/silverstripe/silverstripe-framework/commit/757cfae90cdef590202f0cbcdf67e180df484a1b) Enable Debug.friendly_error_httpcode to correctly set HTTP status code for errors (Damian Mooyman)
* 2016-05-12 [7041c5945](https://github.com/silverstripe/silverstripe-framework/commit/7041c5945c247c1e104507bfe5751d24543aa38c) Enable requirements to persist between flushes (Damian Mooyman)
* 2016-05-04 [65eb0bde6](https://github.com/silverstripe/silverstripe-framework/commit/65eb0bde6a25fbdd84a5c369eaa591df8ed9d523) Look for templates of namespaced classes in subfolders. (Sam Minnee)
* 2015-02-10 [dc8d4ffe](https://github.com/silverstripe/silverstripe-cms/commit/dc8d4ffe0bfa98043e23d24899f2fcf8c74cdd09) Refactor usages of HTMLText -&gt; HTMLFragment (Daniel Hensby)
### Features and Enhancements
* 2017-04-24 [74fad87](https://github.com/silverstripe/silverstripe-campaign-admin/commit/74fad87b5495b780931d404671b1c4829c666a45) module-based JS translation keys (Aaron Carlino)
* 2017-04-24 [b6d4eb3e](https://github.com/silverstripe/silverstripe-cms/commit/b6d4eb3e77d3f7dd68067b1e46c93e391809290b) module-based JS translation keys (Aaron Carlino)
* 2017-04-24 [f43e593](https://github.com/silverstripe/silverstripe-admin/commit/f43e5931863b1bf83c08955b3f75199011ef3ba5) module-based keys for JS translations (Aaron Carlino)
* 2017-04-22 [45ff932](https://github.com/silverstripe/silverstripe-asset-admin/commit/45ff932d8671f72f2c31b344cbcbfa07c994cd32) Added unpublish functionality to file edit form (micmania1)
* 2017-04-20 [d51c4891e](https://github.com/silverstripe/silverstripe-framework/commit/d51c4891e2f585bf89c67071d9ad665c0c97151a) namespaced i18n keys (Uncle Cheese)
* 2017-04-20 [29805ee4](https://github.com/silverstripe/silverstripe-cms/commit/29805ee4462b5cc7620040864312d707e4a8d191) namespaced i18n keys (Uncle Cheese)
* 2017-04-10 [b916dde](https://github.com/silverstripe/silverstripe-admin/commit/b916dde58c9714813e460a5331a4794f8520b49d) Cache LeftAndMain::getSearchFilter() (Damian Mooyman)
* 2017-04-07 [cf2f9a3](https://github.com/silverstripe/silverstripe-admin/commit/cf2f9a3279f44c115789da7dc2c5366db3752b83) switched autoFocus to default false, so focus is opt-in (Christopher Joe)
* 2017-04-06 [44bf627](https://github.com/silverstripe/silverstripe-admin/commit/44bf627e6d8465315f276cad537a44828ad7a774) Add an autoFocus property to the Form (Christopher Joe)
* 2017-04-04 [e1a361b](https://github.com/silverstripe/silverstripe-versioned/commit/e1a361bdacd681a0b74b65201abbd6bf4dbbd1d1) Remove item from change sets when it's archived (Saophalkun Ponlu)
* 2017-04-03 [b8db4505](https://github.com/silverstripe/silverstripe-cms/commit/b8db45055ca8f08291d5d2ba4317a755339917a7) Refactor archive message to a separate method (Saophalkun Ponlu)
* 2017-04-03 [8177497](https://github.com/silverstripe/silverstripe-asset-admin/commit/8177497ce61ed91e32f11146d2d504fb12e89766) Shift create folder to a form and no longer a prompt which redirects to the proper edit link or parent folder after save is complete (Christopher Joe)
* 2017-04-03 [8b1c020b9](https://github.com/silverstripe/silverstripe-framework/commit/8b1c020b9f1890ba5818206baa7b51ee38ec1cb3) Downgrade MSSQL from commercially supported to community supported (Sam Minnee)
* 2017-03-31 [5b90141c](https://github.com/silverstripe/silverstripe-cms/commit/5b90141c03208873fc15e2a1e807ede52868ac41) Update archive warning message (Saophalkun Ponlu)
* 2017-03-27 [9ddcb3d](https://github.com/silverstripe/silverstripe-asset-admin/commit/9ddcb3da291b9c79dbc6ed07b704dcc943a614e7) move dimension sub-labels to underneath (Christopher Joe)
* 2017-03-21 [5c9ab14](https://github.com/silverstripe/silverstripe-asset-admin/commit/5c9ab143f69ae01d38b67f53a165ad69094e44aa) Behat tests for oembed modal (Christopher Joe)
* 2017-02-27 [fc54fa160](https://github.com/silverstripe/silverstripe-framework/commit/fc54fa160064e50c6234dfbd17df13fee1c5984c) Add class to clear underline styling for fieldholders (Christopher Joe)
* 2017-02-02 [0982f77ec](https://github.com/silverstripe/silverstripe-framework/commit/0982f77ec70bfa69cd88767204fac55e677e4bc2) /aggregate data filters (#6553) (Aaron Carlino)
* 2017-02-02 [3952769ea](https://github.com/silverstripe/silverstripe-framework/commit/3952769ea390cdecf831c9c6fd653a7355a6d4af) More helpful error when .env is missing. (Sam Minnee)
* 2017-01-30 [8c8231c03](https://github.com/silverstripe/silverstripe-framework/commit/8c8231c03e3fd1fea8d91da3c03676d59ed0847c) Director::host() to determine host name of site (Daniel Hensby)
* 2017-01-30 [873fd8c5b](https://github.com/silverstripe/silverstripe-framework/commit/873fd8c5bc03a848aae84f39b7d73af67b661798) replace _ss_environment.php with .env and environment vars (Daniel Hensby)
* 2017-01-16 [87ac3e397](https://github.com/silverstripe/silverstripe-framework/commit/87ac3e3971381945b2039c9e90934a6aa3dcb4a7) Display warning on always_populate_raw_post_data not being -1 in php 5 (#6507) (Damian Mooyman)
* 2017-01-13 [88f90bfc7](https://github.com/silverstripe/silverstripe-framework/commit/88f90bfc796755a6243dc99b780a922984065644) Merge pull request #6499 from SilbinaryWolf/feat-decoratorsetlist (Damian Mooyman)
* 2017-01-13 [3ea5015f8](https://github.com/silverstripe/silverstripe-framework/commit/3ea5015f8bbed1a88b5ea9ba27c5fe33cf75ff36) Move to SwiftMailer powered Emails (#6466) (Daniel Hensby)
* 2017-01-12 [63d190b](https://github.com/silverstripe/silverstripe-asset-admin/commit/63d190b90f1c084fbad7eebf9124c0504df555bc) Optimise folder usage detection (Damian Mooyman)
* 2017-01-12 [408a42d](https://github.com/silverstripe/silverstripe-asset-admin/commit/408a42d4c90eaa19135101024b061bbde156d67e) behat tests for deleting files in use checking (Christopher Joe)
* 2017-01-11 [b52a963ed](https://github.com/silverstripe/silverstripe-framework/commit/b52a963ed7e6bea244ac08f83636db632f242c64) Remove jquery-ui button() api from default HTML editor dialog (Damian Mooyman)
* 2017-01-11 [a4a1cc8](https://github.com/silverstripe/silverstripe-asset-admin/commit/a4a1cc87e6bbf33c3f86c10295ba66c45f5c90cb) Added logic check for if a file or files in a folder are in use (Christopher Joe)
* 2016-12-22 [84ae232](https://github.com/silverstripe/silverstripe-asset-admin/commit/84ae232f07f5c4bfe39866251fcd68d2733f981a) Gallery View & Create Folder uses GraphQL (fixes #316) (Damian Mooyman)
* 2016-12-21 [977394e](https://github.com/silverstripe/silverstripe-asset-admin/commit/977394e033781d84a07aede587d3d7f6e5bc5bd2) Added unit tests for search message composing function (Christopher Joe)
* 2016-12-21 [cf5c055de](https://github.com/silverstripe/silverstripe-framework/commit/cf5c055dede91a0da362aef8b3a9e5465af16de4) Campaign admin publish button styles missing (Paul Clarke)
* 2016-12-20 [6b54f0b](https://github.com/silverstripe/silverstripe-asset-admin/commit/6b54f0b08c78b619c54eeec90ff0908b59ff1bb2) Clear search form when search is cleared (Christopher Joe)
* 2016-12-20 [e893fc4c5](https://github.com/silverstripe/silverstripe-framework/commit/e893fc4c5164b6cba9a1ea67b4651410b6cb01d1) improve secondary action colours (Paul Clarke)
* 2016-12-20 [ebb6f0d](https://github.com/silverstripe/silverstripe-asset-admin/commit/ebb6f0d9aa36d42f91e45a92aff8f8ee0281ac2e) Added breadcrumbs for search (Christopher Joe)
* 2016-12-19 [8c40c58](https://github.com/silverstripe/silverstripe-asset-admin/commit/8c40c580806d78d895dfee1c02e9429cd609ba7b) Added name attribute to AssetDropzone, so multiple instances are distinguishable (Christopher Joe)
* 2016-12-19 [802e604](https://github.com/silverstripe/silverstripe-asset-admin/commit/802e60459451a37b2ebf1cfeecf6b95ba58d671c) Enable UploadField.js within non-react sections (#331) (Damian Mooyman)
* 2016-12-16 [b49af82](https://github.com/silverstripe/silverstripe-asset-admin/commit/b49af82cd7e0b2399d17e0f6d5b1931ad9e4f715) Added extension check to File replacement and warn if it is different (Christopher Joe)
* 2016-12-15 [5839a1b](https://github.com/silverstripe/silverstripe-asset-admin/commit/5839a1b7bc3b76ef66485a6c3f9db23ca80abccb) unit test hasError in GalleryItem (Christopher Joe)
* 2016-12-15 [c118d0d](https://github.com/silverstripe/silverstripe-asset-admin/commit/c118d0d6df541b382affda1b55de1a4ce9e5cc76) Tweaked AssetDropzone internally for better support of "maxFiles" (Christopher Joe)
* 2016-12-14 [d8843c6fe](https://github.com/silverstripe/silverstripe-framework/commit/d8843c6fe2bfd4a7116c327ba3be6d9926072227) Split out the fetch call easier mocking (Christopher Joe)
* 2016-12-14 [ede825b](https://github.com/silverstripe/silverstripe-asset-admin/commit/ede825b2abb6056ee3a05e68599aab1efd04230b) Added maxFiles handling for AssetDropzone (Christopher Joe)
* 2016-12-13 [52cad6ce9](https://github.com/silverstripe/silverstripe-framework/commit/52cad6ce992378297fa49998d87a9de76bec8ecb) Added ImagickBackend::crop() for compatibility with GDBackend (UndefinedOffset)
* 2016-12-13 [ddc9a9c6d](https://github.com/silverstripe/silverstripe-framework/commit/ddc9a9c6d6d48b9a689e3d3e0588aae07d344547) up buttons within gridfield search (Will Rossiter)
* 2016-12-12 [7b90ee137](https://github.com/silverstripe/silverstripe-framework/commit/7b90ee137dcd589c3c31d9683f4804f7f2607717) resize icon to sit inline and increase size of search icon and Upload icon (Paul Clarke)
* 2016-12-09 [84256f1](https://github.com/silverstripe/silverstripe-asset-admin/commit/84256f1b454e88640067d8f87020286d4d02fb6c) Partially restore behat tests (#326) (Damian Mooyman)
* 2016-12-09 [9ff4e3d](https://github.com/silverstripe/silverstripe-asset-admin/commit/9ff4e3d1bf290e7fa296f7fef7a9f9f58c4953f3) Added progress bar for uploads (Christopher Joe)
* 2016-12-08 [085c8f5a4](https://github.com/silverstripe/silverstripe-framework/commit/085c8f5a43636cbb0c09d7a6cbeb218a8a7128e9) 2x increase in scanning of files for ConfigManifest (Jake Bentvelzen)
* 2016-12-07 [2a25a525c](https://github.com/silverstripe/silverstripe-framework/commit/2a25a525cb53a1f4158f87481a1658aa25e0c51f) Move temporary JSON block into standard component (Damian Mooyman)
* 2016-12-05 [b4ba606ff](https://github.com/silverstripe/silverstripe-framework/commit/b4ba606ff2c8e77f484acc023fd324a2bcae6a8a) HTMLEditorField default alignment setting (Damian Mooyman)
* 2016-12-05 [6ec780493](https://github.com/silverstripe/silverstripe-framework/commit/6ec780493202c4a06165c9dafe0c2d7961de33a1) Add icon size for 14px icons and table padding for asset list (Paul Clarke)
* 2016-12-02 [24dc3428d](https://github.com/silverstripe/silverstripe-framework/commit/24dc3428d9aa0830a1ab8a606ba67817e89a6263) HTMLEditorField default alignment setting (Jonathon Menz)
* 2016-11-30 [cb6ec11f1](https://github.com/silverstripe/silverstripe-framework/commit/cb6ec11f1b179acadc0dd52d902aa52ca1284f2a) Implement import CSV icon and tidy up import forms (Will Rossiter)
* 2016-11-23 [8590150](https://github.com/silverstripe/silverstripe-asset-admin/commit/85901504c3a3c80eaeeb39e1f507d381787b7489) Moved close button to after messages (Christopher Joe)
* 2016-11-22 [8ab382ed7](https://github.com/silverstripe/silverstripe-framework/commit/8ab382ed78031a0da43417f3020e18c878bd92cb) Insert media modal in react (Damian Mooyman)
* 2016-11-21 [35e313de1](https://github.com/silverstripe/silverstripe-framework/commit/35e313de17acbf88a6b1c33c74f07136e25310cc) height for modal in IE10 (Paul Clarke)
* 2016-11-21 [0d788ddf](https://github.com/silverstripe/silverstripe-cms/commit/0d788ddfbc8be0e00d54b4316bf544104cb4cbdb) Code Coverage via CodeCov.io (#1631) (Ingo Schommer)
* 2016-11-04 [42f91b4](https://github.com/silverstripe/silverstripe-asset-admin/commit/42f91b4649e5587d2373d3209a8247279c2f00a9) Decoupled AssetAdmin and Gallery from router and config, so it can be predictably controlled by props (Christopher Joe)
* 2016-11-01 [5650254b5](https://github.com/silverstripe/silverstripe-framework/commit/5650254b53a7ab25872657cdd6932ef5e63afdf3) es to allow code files in src/ folder. (Damian Mooyman)
* 2016-11-01 [213cf8841](https://github.com/silverstripe/silverstripe-framework/commit/213cf8841b5675c59a1578f36a3af9dd397d2eae) Test webpack build as part of NPM test run. (Sam Minnee)
* 2016-11-01 [e9d2f2f73](https://github.com/silverstripe/silverstripe-framework/commit/e9d2f2f733343bff29f5bab0fc94263d02119f0b) Use composer autoloader to set the right include path. (Sam Minnee)
* 2016-11-01 [7a10c194b](https://github.com/silverstripe/silverstripe-framework/commit/7a10c194bdd751f74669c07836befecc1fde400e) Move code files into src/ folder. (Sam Minnee)
* 2016-10-31 [776d2fbc6](https://github.com/silverstripe/silverstripe-framework/commit/776d2fbc66e2356fdf938fd9d4f8f01fd894dd7e) Allow setting of unlimited row counts on GridFieldPaginator (Daniel Hensby)
* 2016-10-31 [741c515c](https://github.com/silverstripe/silverstripe-cms/commit/741c515cb2f5ed07d429cbcdcff32331aedb5d64) Improved behaviour for flexbox on smaller screens (Damian Mooyman)
* 2016-10-28 [bf9939e3](https://github.com/silverstripe/silverstripe-cms/commit/bf9939e32c1e624fdff4de8b0ca213531093a496) Refactor test bootstrap to be more modular. (Sam Minnee)
* 2016-10-26 [c47a1d909](https://github.com/silverstripe/silverstripe-framework/commit/c47a1d9091c4cba52109c7fa9d9a46ac57d4ea93) Simplified test runs. (Sam Minnee)
* 2016-10-24 [added212](https://github.com/silverstripe/silverstripe-cms/commit/added2129f7c91812442cc6ebfc01c72b9f68605) Simplified travis run (Sam Minnee)
* 2016-09-17 [b19475d74](https://github.com/silverstripe/silverstripe-framework/commit/b19475d748a8f3039605a5b63f8ef829688044a3) Ignore npm-shrinkwrap for greenskeeper-provided PRs. (Sam Minnee)
* 2016-09-17 [c2ebff5c1](https://github.com/silverstripe/silverstripe-framework/commit/c2ebff5c19ada06110f6422e9a74ffde8dacb182) Use sass-lint over scss-lint (Sam Minnee)
* 2016-09-15 [f700d8655](https://github.com/silverstripe/silverstripe-framework/commit/f700d86557375a0f7510344274337bb58b37e68f) Run JS/CSS linting in Travis. (Sam Minnee)
* 2016-09-14 [cebcf7fb8](https://github.com/silverstripe/silverstripe-framework/commit/cebcf7fb8c4bedb45cf8360978e95c11a831ff8b) More flexible theme resolution for framework and cms. (Sam Minnee)
* 2016-09-13 [07396e443](https://github.com/silverstripe/silverstripe-framework/commit/07396e4437064ace9cad66bedc5ea07eced78bf5) Move Travis behat test to run locally. (Sam Minnee)
* 2016-09-13 [96126323d](https://github.com/silverstripe/silverstripe-framework/commit/96126323d24349ade5900f68a3f3ea13e226ff77) themedCSS() and themedJavascript() work with any file layout. (Sam Minnee)
* 2016-09-12 [9dd5ebee8](https://github.com/silverstripe/silverstripe-framework/commit/9dd5ebee8cd04fd5b7544c7ca7cad0d065e7b8ed) Dont set up SilverStripe project for test run (Sam Minnee)
* 2016-09-12 [6b847d361](https://github.com/silverstripe/silverstripe-framework/commit/6b847d36144a5d10aa2eb1bf691a641efa82f73f) Allow project root to be treated as a module. (Sam Minnee)
* 2016-09-08 [3d827543](https://github.com/silverstripe/silverstripe-cms/commit/3d827543a8d7d419bba5ac79d398614f31b296a7) Allow pages to specify the controller they use (Loz Calver)
* 2016-06-10 [19b941343](https://github.com/silverstripe/silverstripe-framework/commit/19b9413432a8baa66ad262c24a4663be0ec7bb33) Use injector for MemberLoginForm fields (Daniel Hensby)
* 2016-05-21 [a9eebdc7e](https://github.com/silverstripe/silverstripe-framework/commit/a9eebdc7edc31023cb7272ed3fff2ca6f31de0b1) Allow namespaces in template include statements. (Sam Minnee)
* 2016-05-15 [c401d9daf](https://github.com/silverstripe/silverstripe-framework/commit/c401d9daff6d4add3bbded2d1a97e66bedb66992) added hide_from_cms_tree and hide_from_hierarchy (John Milmine)
* 2015-08-28 [53ffc1a0d](https://github.com/silverstripe/silverstripe-framework/commit/53ffc1a0dbac52ad682a150d387b104c1dc0616f) Defining byID functions in SS_Filterable (Daniel Hensby)
* 2015-02-11 [dae2295e1](https://github.com/silverstripe/silverstripe-framework/commit/dae2295e16caed0c38076fdc5f3ed0a962e8f170) Allow the paddedresize to take another hex value to specify a transparency on the padded color (Nick)
* 2014-07-05 [533d5dbd4](https://github.com/silverstripe/silverstripe-framework/commit/533d5dbd4b79c307d8b6289f8c6fb28ae743a9ca) Admin url can now be customized (Thierry François)
### Bugfixes
* 2017-05-01 [575d6fa](https://github.com/silverstripe/silverstripe-admin/commit/575d6fafb2d10fab4edb96e67456ba944ebca148) Unhide close button in modal (Damian Mooyman)
* 2017-05-01 [d508fe4](https://github.com/silverstripe/silverstripe-admin/commit/d508fe4ba1299b962cb7d74d34ebbe6741cebd2a) close button no longer hidden when success message flowed over modal header (Christopher Joe)
* 2017-05-01 [7bc47b1](https://github.com/silverstripe/silverstripe-asset-admin/commit/7bc47b1c55aa7ae9e04e14435edbb0c9d2bba76c) Set dimensions constraints to Embed height and width (Christopher Joe)
* 2017-05-01 [603e058](https://github.com/silverstripe/silverstripe-asset-admin/commit/603e05835a9f90ade55fa90d841cf9e67dc87c01) flex display was used improperly for Safari (Christopher Joe)
* 2017-05-01 [1c79f7d](https://github.com/silverstripe/silverstripe-admin/commit/1c79f7d54b69e0dab6bb177f00033ffbb82dc8f1) i18n js localisations (Damian Mooyman)
* 2017-05-01 [853d3c1](https://github.com/silverstripe/silverstripe-admin/commit/853d3c149400a44e46892278f5222b0f4c438158) move moment and modernizr to external (Christopher Joe)
* 2017-05-01 [b6bebb8](https://github.com/silverstripe/silverstripe-admin/commit/b6bebb8091d8fd3f464971440ad4c12ddc48e9d5) broken unit test (Christopher Joe)
* 2017-04-30 [8dd3f4ce1](https://github.com/silverstripe/silverstripe-framework/commit/8dd3f4ce1de9f014c617e6a20b331bb81979aff9) template localisation namespaces (#6852) (Damian Mooyman)
* 2017-04-29 [391901df8](https://github.com/silverstripe/silverstripe-framework/commit/391901df87b94c2727f4f5a291a258d94193d38c) quote outside the if statement. (Simon Erkelens)
* 2017-04-28 [5bb7451](https://github.com/silverstripe/silverstripe-asset-admin/commit/5bb74516eb3bb3606e209c25538a5637804209be) invalid json file (Damian Mooyman)
* 2017-04-28 [d511f6a](https://github.com/silverstripe/silverstripe-asset-admin/commit/d511f6ac9de00a6a9bc29758efad8cf0dc915731) double slashes (Damian Mooyman)
* 2017-04-28 [9147fa44](https://github.com/silverstripe/silverstripe-cms/commit/9147fa44ba7d64351fe5781aa3c1134af4eae3e1) source file encoding (Damian Mooyman)
* 2017-04-28 [699d5d6a4](https://github.com/silverstripe/silverstripe-framework/commit/699d5d6a42a8485f35567a9abb7f630e82210699) i18nTextCollector handling of special string characters (Damian Mooyman)
* 2017-04-27 [33ba0d2](https://github.com/silverstripe/silverstripe-asset-admin/commit/33ba0d282144bad3af4ca6c577c0ec17402bb9ad) remove position absolute from close button (Christopher Joe)
* 2017-04-27 [fd117cd](https://github.com/silverstripe/silverstripe-admin/commit/fd117cd6ea1ba3ac24dac85b591ba0a613e3fee3) ed linter (Ingo Schommer)
* 2017-04-27 [e79256b](https://github.com/silverstripe/silverstripe-admin/commit/e79256b15b066fea4a80e876058f7523c031f508) ed file name (Ingo Schommer)
* 2017-04-27 [daed727ac](https://github.com/silverstripe/silverstripe-framework/commit/daed727accb205c5a8fc46026c03539707aa2d2c) ed form schema validation (Ingo Schommer)
* 2017-04-27 [5b4dcc5](https://github.com/silverstripe/silverstripe-admin/commit/5b4dcc5c5f1edfb75a9099bf097f83cb46d31cc1) ed field capitalisation and nested data.html5 (Ingo Schommer)
* 2017-04-27 [a2ee6a76a](https://github.com/silverstripe/silverstripe-framework/commit/a2ee6a76a0dfed5bb738852c932d04a91545614c) ed formschematest (Ingo Schommer)
* 2017-04-27 [3a372a1f4](https://github.com/silverstripe/silverstripe-framework/commit/3a372a1f41a9a1612beb83bd628282aba550391b) IntlLocales::validate when lang and region are the same e.g. de_DE (Robbie Averill)
* 2017-04-27 [c95c6c466](https://github.com/silverstripe/silverstripe-framework/commit/c95c6c466f70e48f9c53e37ce4c7ef6ff9f4b502) Regression from 3.x: allow $required_extensions to have arguments (Robbie Averill)
* 2017-04-27 [2ae8fde2d](https://github.com/silverstripe/silverstripe-framework/commit/2ae8fde2d352882fd90c7ea1a5ac7aac3405aab8) tests (Damian Mooyman)
* 2017-04-27 [9a5b948](https://github.com/silverstripe/silverstripe-admin/commit/9a5b9483ceea5a8c50b2c09d450505f182a76cd5) linting issues (Damian Mooyman)
* 2017-04-27 [bd13f27](https://github.com/silverstripe/silverstripe-asset-admin/commit/bd13f27b64881eddbd5f7da145fa9ea445823853) asset editor height in Safari browser (Saophalkun Ponlu)
* 2017-04-27 [cbe534c67](https://github.com/silverstripe/silverstripe-framework/commit/cbe534c67523bb5e0bdb019e353a1efa6c35b345) ed component capitalisation (Ingo Schommer)
* 2017-04-26 [232d52b](https://github.com/silverstripe/silverstripe-asset-admin/commit/232d52bfb710cd49e7d901a67a621ef02e6853e1) linting issues (Christopher Joe)
* 2017-04-26 [81e3247](https://github.com/silverstripe/silverstripe-admin/commit/81e32470b5c1963ebd97fd4d7381fd83924bd8fc) added proptype validation (Christopher Joe)
* 2017-04-26 [1f74221c2](https://github.com/silverstripe/silverstripe-framework/commit/1f74221c2d603bf4010d954e6746865b759979ce) unit tests (Christopher Joe)
* 2017-04-26 [1ec2abe75](https://github.com/silverstripe/silverstripe-framework/commit/1ec2abe75f9f3541fa8866361e20a3d939249358) ed timezone and normalised ISO handling (Ingo Schommer)
* 2017-04-22 [631c6ad](https://github.com/silverstripe/silverstripe-asset-admin/commit/631c6addda206d8b3b9afb9bdc84da5cdd4959f1) translation in usage and language files match (Christopher Joe)
* 2017-04-22 [ef6ef9f](https://github.com/silverstripe/silverstripe-admin/commit/ef6ef9f2857084f1817fce28df480c52be4f1b9b) file size calculation in UploadField UI, add test coverage. (Garion Herman)
* 2017-04-22 [25ee45d](https://github.com/silverstripe/silverstripe-asset-admin/commit/25ee45de8168f3bd4dae840e02c7027afae5765f) mock Injector in unit test (Christopher Joe)
* 2017-04-22 [1943144](https://github.com/silverstripe/silverstripe-asset-admin/commit/1943144fddb99b4b3a6315ce5c34192b2fcd5d89) Removed duplicate function (cancel button) (micmania1)
* 2017-04-21 [cf2b0417](https://github.com/silverstripe/silverstripe-cms/commit/cf2b0417cb3d6fb5ad7c3fd6913b85f4eb488947) coding conventions (Ingo Schommer)
* 2017-04-21 [5cd85c7](https://github.com/silverstripe/silverstripe-asset-admin/commit/5cd85c78db85049403de1eefa3280162982e1893) jquery case-sensitivity issue with dropzone (micmania1)
* 2017-04-21 [4b19987a](https://github.com/silverstripe/silverstripe-cms/commit/4b19987ad211fb1dc2eeff807dd76c52a4c97784) tweak visibility around the slideDown/slideUp animation (Christopher Joe)
* 2017-04-21 [3b69a471](https://github.com/silverstripe/silverstripe-cms/commit/3b69a4715843d9836285d624187a9c8588ea9c5e) Hidden listbox #1785 (Ishan Jayamanne)
* 2017-04-20 [5d0332b](https://github.com/silverstripe/silverstripe-admin/commit/5d0332b7d3c9ec933c5bdf8711291e9b054bf9d5) lint errors (Saophalkun Ponlu)
* 2017-04-20 [a3c11cf](https://github.com/silverstripe/silverstripe-assets/commit/a3c11cf1fd98c1d938de61630f187b3199ae1e00) Add PHP extension suggestions to composer. (Sam Minnee)
* 2017-04-20 [0d5e84d0b](https://github.com/silverstripe/silverstripe-framework/commit/0d5e84d0b8a58bf35496fa8dde4216b64569a358) Add PHP extension requirements to composer. (Sam Minnee)
* 2017-04-20 [dba1f61f1](https://github.com/silverstripe/silverstripe-framework/commit/dba1f61f133f22cba1ecd1fe07f4838a61a1486d) tests related to date time (Saophalkun Ponlu)
* 2017-04-19 [9d7eef7cf](https://github.com/silverstripe/silverstripe-framework/commit/9d7eef7cf3de62c5b1c50ee74b54c3ac521c3a2b) datetime field validation for the refactor (Saophalkun Ponlu)
* 2017-04-18 [52c2411](https://github.com/silverstripe/silverstripe-asset-admin/commit/52c2411b0800e84a76260f7b1b3c2bd5416bedca) when no file is selected and root folder should be opened (Christopher Joe)
* 2017-04-18 [ff5c6ea](https://github.com/silverstripe/silverstripe-admin/commit/ff5c6eac1f122e649124dafe8c485ef6bb4eb947) throw error rather than return empty object (Christopher Joe)
* 2017-04-18 [e464cb2](https://github.com/silverstripe/silverstripe-asset-admin/commit/e464cb20829cde71aea121708fba895192eaa119) readFiles promise was hanging in redux, removed that (Christopher Joe)
* 2017-04-13 [8318e20c2](https://github.com/silverstripe/silverstripe-framework/commit/8318e20c25cf17ed5c48d1e3b409dd3715431eb8) close button placement (Christopher Joe)
* 2017-04-13 [754c979](https://github.com/silverstripe/silverstripe-admin/commit/754c979b95cc8289168c7b6d90f9293e4bfac2e4) breadcrumb chain ellipsis on the left instead of wrap to a new line (Christopher Joe)
* 2017-04-13 [dfcab99](https://github.com/silverstripe/silverstripe-asset-admin/commit/dfcab99fce9e218d41a800126e150bcd2d540962) shifted positioning for Search in IE and helps breadcrumbs ellipsis (Christopher Joe)
* 2017-04-13 [d350e17](https://github.com/silverstripe/silverstripe-asset-admin/commit/d350e17b34ba21db0bd86fd0a00bfbe97f5aeaf9) Fix insert-media modal not loading correct folder (Damian Mooyman)
* 2017-04-13 [0062c7d](https://github.com/silverstripe/silverstripe-assets/commit/0062c7d3ac8b9394cd49c7832b9386410decc859) asset thumbnail size (Saophalkun Ponlu)
* 2017-04-13 [14c4826](https://github.com/silverstripe/silverstripe-admin/commit/14c4826982ddb4fdf7eb61c2afd02333654d50b8) asset thumbnail size (Saophalkun Ponlu)
* 2017-04-13 [ac95450](https://github.com/silverstripe/silverstripe-campaign-admin/commit/ac95450aad909c57051a28597af2525107e3bc02) asset thumbnail size (Saophalkun Ponlu)
* 2017-04-13 [42aad6d](https://github.com/silverstripe/silverstripe-asset-admin/commit/42aad6d9a159e8c879360fd98eba638a49be2125) Ensure that UploadField.ss retains selected values if never rendered by react (Damian Mooyman)
* 2017-04-13 [c2d3400](https://github.com/silverstripe/silverstripe-admin/commit/c2d3400a2b17a5a9dbd2d17999f63243c6018655) adjust position of breadcrumbs (Christopher Joe)
* 2017-04-13 [d8ef74d](https://github.com/silverstripe/silverstripe-admin/commit/d8ef74da7252b89407911a6fda5ef0dfa480ce86) Firefox fieldset behaviour, didn't respect container width (Christopher Joe)
* 2017-04-13 [9489585](https://github.com/silverstripe/silverstripe-asset-admin/commit/94895856c72f41ac303ab91e0dad580862504746) search positioning in IE11 (Christopher Joe)
* 2017-04-12 [5173159](https://github.com/silverstripe/silverstripe-asset-admin/commit/517315956d40370afad3d9d1ac3b3784dc52323a) FileEditForm test usage (Ingo Schommer)
* 2017-04-12 [dc881f6](https://github.com/silverstripe/silverstripe-graphql/commit/dc881f66132c4a8f28bf7af628e2f5ada3c8ce0f) ed json_encode() casting regression (Ingo Schommer)
* 2017-04-12 [242179f](https://github.com/silverstripe/silverstripe-graphql/commit/242179f92f9bce0ccb169f8730238850c74e1935) Update configuration namespace in example YAML (#88) (Robbie Averill)
* 2017-04-12 [bc37eb6](https://github.com/silverstripe/silverstripe-graphql/commit/bc37eb6a272affc718025abd395a9942332c74cf) Use FQ controller namespace for config in CORS tests (#87) (Robbie Averill)
* 2017-04-11 [03a2a907](https://github.com/silverstripe/silverstripe-cms/commit/03a2a907cea7d857a210c1b974df8d4fe61c2153) whitespace in templates causing double arrows (Damian Mooyman)
* 2017-04-11 [9cad8ba0](https://github.com/silverstripe/silverstripe-cms/commit/9cad8ba01b4e8ebfca229ad53a4e2853f2eb5598) ed linting (Ingo Schommer)
* 2017-04-11 [092b2bd](https://github.com/silverstripe/silverstripe-admin/commit/092b2bd125973d8dd82a4cdbe6154cefa5214c58) date field in browser that doesn't support html5 date field (Saophalkun Ponlu)
* 2017-04-11 [1ca51eb57](https://github.com/silverstripe/silverstripe-framework/commit/1ca51eb57a933964e9640c02697a78c068a8c462) Ensure that mysite test bootstrap configuration is loaded after core and before the database connection (Robbie Averill)
* 2017-04-07 [023e417](https://github.com/silverstripe/silverstripe-admin/commit/023e4170990e887086b02e893356293a9388b9a8) proper visibility in error message (Nic Horstmeier)
* 2017-04-07 [f2d3ed2](https://github.com/silverstripe/silverstripe-asset-admin/commit/f2d3ed202ef86d7d9be6eed08238e0d4fe2e23f4) set Editor auto focus to true (Christopher Joe)
* 2017-04-06 [effcb7d](https://github.com/silverstripe/silverstripe-asset-admin/commit/effcb7d1ed408e15217ccb3ff40feb7c7742308d) Fix broken search form and localisations (Damian Mooyman)
* 2017-04-05 [8cbdfa456](https://github.com/silverstripe/silverstripe-framework/commit/8cbdfa4561036a63e8b93fa7ddbd485188b40c3c) invalid json file (Damian Mooyman)
* 2017-04-05 [e12a2709](https://github.com/silverstripe/silverstripe-cms/commit/e12a2709d0dc92f684f5056d20f9bc0981736cb4) syntax error in selector (Christopher Joe)
* 2017-04-04 [dd4dd5d](https://github.com/silverstripe/silverstripe-asset-admin/commit/dd4dd5d463fad0064361a995bf7e5ae56d4434e7) behat test (Damian Mooyman)
* 2017-04-03 [e3fbd1dca](https://github.com/silverstripe/silverstripe-framework/commit/e3fbd1dcac3ab911542f82772bd39ee2d76851ff) ed coding conventions (Ingo Schommer)
* 2017-04-03 [e9693467b](https://github.com/silverstripe/silverstripe-framework/commit/e9693467bf341b66bfd45fe3fb633ef108eecced) ed tests (Ingo Schommer)
* 2017-04-03 [a70de91b3](https://github.com/silverstripe/silverstripe-framework/commit/a70de91b330cc87305327b038dcd1760faffcb76) DatetimeFieldTest (Ingo Schommer)
* 2017-04-03 [f24bbf7](https://github.com/silverstripe/silverstripe-asset-admin/commit/f24bbf79a721b9ee214891f4cc25db13a6fe4ee0) javascript version compatibility (Christopher Joe)
* 2017-04-03 [bb880a325](https://github.com/silverstripe/silverstripe-framework/commit/bb880a32576451e6b0b35b47961cc521f22ea338) Clarify PHP 5.6 support for 4.x (Sam Minnee)
* 2017-03-30 [3b89d704](https://github.com/silverstripe/silverstripe-siteconfig/commit/3b89d704f201849f92e49baa0ed95d0408ea7660) Fix test run, remove 5.5, add 7.1 (Sam Minnee)
* 2017-03-30 [227ba8dcc](https://github.com/silverstripe/silverstripe-framework/commit/227ba8dcc44e71a30f607d3e9e63bfe467ab4e50) illegal_extensions in unit tests not being removed (Mike Cochrane)
* 2017-03-29 [9cdcb339e](https://github.com/silverstripe/silverstripe-framework/commit/9cdcb339e952b6567acd2d34c143ce9c67594f7f) Fix test breakage in most recent change. (Sam Minnee)
* 2017-03-29 [b1b0c6af](https://github.com/silverstripe/silverstripe-cms/commit/b1b0c6af6316aa02ef1111fb9cf29da319f70c8c) Ensure all CMS forms include full ID / VersionID in path (Damian Mooyman)
* 2017-03-28 [538a5838](https://github.com/silverstripe/silverstripe-siteconfig/commit/538a58381f259831143d5425a81baa9d105972ab) Rename license file to match module standard. (Sam Minnee)
* 2017-03-28 [59a9ff84](https://github.com/silverstripe/silverstripe-reports/commit/59a9ff845915e4b6335b79ef2a1f8645df96ed17) Rename license file to match module standard. (Sam Minnee)
* 2017-03-28 [ae5b5a95](https://github.com/silverstripe/silverstripe-cms/commit/ae5b5a95ce26065bc9b310fb958656d22f71ccd8) Rename license file to match module standard. (Sam Minnee)
* 2017-03-28 [0828b03dc](https://github.com/silverstripe/silverstripe-framework/commit/0828b03dc627985d6892578f57d02dc4be5e087d) Add separate license file to match module standard. (Sam Minnee)
* 2017-03-28 [a95e2da](https://github.com/silverstripe/silverstripe-asset-admin/commit/a95e2da1a3292bc11cff89a86ed9c0e057778931) change replace logic for embed (Christopher Joe)
* 2017-03-28 [ede549a6e](https://github.com/silverstripe/silverstripe-framework/commit/ede549a6edf8a1d10ae54eb75020b521b400d0cc) illegalExtensions are optional, requiredExtensions are mandatory with useful error messages. (Damian Mooyman)
* 2017-03-28 [bd14f6db9](https://github.com/silverstripe/silverstripe-framework/commit/bd14f6db9e574a6f57440e45ad7f327291b1a743) Update config API reference in FulltextSearchable and use namespaced imports for class names (Robbie Averill)
* 2017-03-28 [4a8bd1a07](https://github.com/silverstripe/silverstripe-framework/commit/4a8bd1a07d1cd260b25efb9f6394b10d4bfcddcf) Remove campaign related classes from upgrade map - moved to campaign-admin (Robbie Averill)
* 2017-03-28 [554acd0](https://github.com/silverstripe/silverstripe-asset-admin/commit/554acd0cc2c1389f90e41306dd65b73dda8e16a4) Fixed issue with oembed form not submitting Url field (Damian Mooyman)
* 2017-03-28 [bd14ad1](https://github.com/silverstripe/silverstripe-asset-admin/commit/bd14ad165b86e571e44acbf7ded612ab0f01f9ee) issue with shortcodes relying on certain CSS classes (Damian Mooyman)
* 2017-03-28 [59a5eb430](https://github.com/silverstripe/silverstripe-framework/commit/59a5eb430844132da3116ced5d89007e6980b2e4) Don't mistake \ for _ in dev/build (Sam Minnee)
* 2017-03-27 [a82a77a](https://github.com/silverstripe/silverstripe-asset-admin/commit/a82a77af13820071810ee9974e360a4b1e707cce) moveFiles action to reference the proper files namespace (Christopher Joe)
* 2017-03-24 [6b4a72dee](https://github.com/silverstripe/silverstripe-framework/commit/6b4a72dee83deed73c39d9b9edc52fd1babd42fe) ing deprecated PHPUnit APIs (Daniel Hensby)
* 2017-03-22 [4ebe1b6](https://github.com/silverstripe/silverstripe-asset-admin/commit/4ebe1b6ad3820b4fd6dd7b1d316b7ff4f40650c4) styles in insert embed modal for the placement radio buttons and remove dividers (Christopher Joe)
* 2017-03-22 [25e393c](https://github.com/silverstripe/silverstripe-asset-admin/commit/25e393c4363fafb4e04cc16e9e13e493504de45c) thumbnail displays in table view (Saophalkun Ponlu)
* 2017-03-21 [b37fd90](https://github.com/silverstripe/silverstripe-asset-admin/commit/b37fd908469461af284486d86dc86d5525f16f6e) Group save and publish buttons (Saophalkun Ponlu)
* 2017-03-20 [12ef1dd](https://github.com/silverstripe/silverstripe-asset-admin/commit/12ef1dde6db39aae8e499dd393d88a9170046ad2) Row highlight in table view (Saophalkun Ponlu)
* 2017-03-20 [e4c68bc2b](https://github.com/silverstripe/silverstripe-framework/commit/e4c68bc2bfd3ef24a9f4320ec61a9e5888a95da2) and test pluralisation usages (Damian Mooyman)
* 2017-03-20 [d61de2c](https://github.com/silverstripe/silverstripe-asset-admin/commit/d61de2c62a64d8cc51dd2e6e1a8484deba71ba52) ssmedia no longer takes over embed images (Christopher Joe)
* 2017-03-19 [654b848](https://github.com/silverstripe/silverstripe-asset-admin/commit/654b848f444d55e71737ab3415727eb87e35dee4) travis.yml to point to correct admin source modules (Damian Mooyman)
* 2017-03-16 [53b98284f](https://github.com/silverstripe/silverstripe-framework/commit/53b98284fe5f9ee9b3b4e013eef66d21c170cce5) Remove undefined var from installer (Daniel Hensby)
* 2017-03-16 [66b1c72d4](https://github.com/silverstripe/silverstripe-framework/commit/66b1c72d4adf64ce0a18c6f31651c107033abb93) dev CI builds (Damian Mooyman)
* 2017-03-14 [3ec5a5b03](https://github.com/silverstripe/silverstripe-framework/commit/3ec5a5b0359622719c2993db83623b62d0f0e133) ed upgrading path references (Ingo Schommer)
* 2017-03-13 [bd409bfd](https://github.com/silverstripe/silverstripe-cms/commit/bd409bfd3092189c5133b059f04074891d8726c1) Fix PHPUNIT_COVERAGE_TEST by moving to php 5 build (Damian Mooyman)
* 2017-03-10 [d3177ef94](https://github.com/silverstripe/silverstripe-framework/commit/d3177ef94c8f01fb07bd71e706631fa9515545bf) work-around for form property on formfields not working (Damian Mooyman)
* 2017-03-09 [cb955f08](https://github.com/silverstripe/silverstripe-cms/commit/cb955f08f7230939c38c1980de8810fe10e205a6) non_virtual_fields being ignored (Mike Cochrane)
* 2017-03-08 [09d7493a4](https://github.com/silverstripe/silverstripe-framework/commit/09d7493a4fec79df75acad2b3ad2f121e15405c6) webpack location for font files (Damian Mooyman)
* 2017-03-07 [9c9443602](https://github.com/silverstripe/silverstripe-framework/commit/9c9443602df8847c3926eb6e0bcc66373e54b9f3) Installer no longer causes recursion in yml config (Daniel Hensby)
* 2017-03-03 [263e747d0](https://github.com/silverstripe/silverstripe-framework/commit/263e747d071a6f11814a9be9ede890cc83c792e0) for APCu cache otherwise you get 'Cache key must be string, "boolean" given' (Lee Bradley)
* 2017-03-02 [abe967f23](https://github.com/silverstripe/silverstripe-framework/commit/abe967f23560094068eccea4ecab84605627cd98) /pass arguments directly (not in array) (Andrew Aitken-Fincham)
* 2017-03-02 [b6d9b34ce](https://github.com/silverstripe/silverstripe-framework/commit/b6d9b34ce4c00798295a9fe219f388da8a0198c2) Mark $instance as internal to prevent being saved to config (Damian Mooyman)
* 2017-03-02 [bb91d2d](https://github.com/silverstripe/silverstripe-config/commit/bb91d2db56e0cc428720e6ebfb234b50bb4f69d3) Prevent non-config vars attempting to be serialized as config (Damian Mooyman)
* 2017-02-28 [6ed98a3a9](https://github.com/silverstripe/silverstripe-framework/commit/6ed98a3a949ac99f17931e154557d9f7ee462fa9) Prevent obsolete class cache breaking autoload (Damian Mooyman)
* 2017-02-28 [dfe25c27](https://github.com/silverstripe/silverstripe-cms/commit/dfe25c27f0f2758e3533f5d382f1ea69573fd71f) Fix allowedChildren() and link tracking (Damian Mooyman)
* 2017-02-28 [2fafff08](https://github.com/silverstripe/silverstripe-cms/commit/2fafff084f425a7d47197f2fed72064cc424ee2e) history comparison fields will now show diff properly, rather than escaped html diff (Christopher Joe)
* 2017-02-27 [0c47bc3e](https://github.com/silverstripe/silverstripe-cms/commit/0c47bc3e62cee59ea7b6c86baa8b0d1ae3e33ddf) viewer and editor groups to only show when the last option is selected (Christopher Joe)
* 2017-02-27 [badf7d3a7](https://github.com/silverstripe/silverstripe-framework/commit/badf7d3a73af24696b4e3bf77fca33c2fdce297b) Add quotes to constants in YAML to ensure syntax validity (Robbie Averill)
* 2017-02-27 [45a7fbd38](https://github.com/silverstripe/silverstripe-framework/commit/45a7fbd387b033609b1cab36af0f5b5c925fcd27) Confirm delete actions in React GridFields (e.g. Campaign admin) (Robbie Averill)
* 2017-02-27 [e64e8d151](https://github.com/silverstripe/silverstripe-framework/commit/e64e8d151f2f50b4b665959e9ec588e7ed96208f) Remove duplicated tab "active" state in Security admin (Robbie Averill)
* 2017-02-27 [cbc5aca26](https://github.com/silverstripe/silverstripe-framework/commit/cbc5aca26a8740b850e54d5d8aa6a97ce9454c09) add fieldgroup specific flexbox styles to the inner fields (Christopher Joe)
* 2017-02-27 [ff47bc03d](https://github.com/silverstripe/silverstripe-framework/commit/ff47bc03d74a6b3a483467ac47163add13f55c02) Remove reference to $_SERVER within FakeController (Damian Mooyman)
* 2017-02-27 [695194546](https://github.com/silverstripe/silverstripe-framework/commit/695194546db8a55d78d9ea3bb37a5d102e9670fe) Ensure test fixture uses test module manifest (Damian Mooyman)
* 2017-02-26 [b7123abf2](https://github.com/silverstripe/silverstripe-framework/commit/b7123abf22121767ee2015dbc6d0d0c2e4bc4f56) prevent unsaved changes alert when clicking a save button (Christopher Joe)
* 2017-02-26 [423b1d4ee](https://github.com/silverstripe/silverstripe-framework/commit/423b1d4eee0334747176b9c1c7778f35248fbbf8) Fix modeladmin scrollable height cropping pagination (Damian Mooyman)
* 2017-02-26 [c9e2c249](https://github.com/silverstripe/silverstripe-reports/commit/c9e2c249c2f4fd31ac2f47a7dfa9df6370ba17c3) Allow pre-release versions of SS4. (Sam Minnee)
* 2017-02-26 [240c3638](https://github.com/silverstripe/silverstripe-siteconfig/commit/240c3638b334d95f9e7ca4fc208ecdda6ebc9d46) Allow pre-release versions of SS4. (Sam Minnee)
* 2017-02-26 [6befcee3](https://github.com/silverstripe/silverstripe-cms/commit/6befcee3c5be1a327700910968ab3ac104bc73b0) issue with CI installing non-dev dependencies (Damian Mooyman)
* 2017-02-26 [3983b4d1b](https://github.com/silverstripe/silverstripe-framework/commit/3983b4d1b13d39f2ed43465f98568cd070df0e49) cache used in ModuleManifest (Damian Mooyman)
* 2017-02-24 [d367a1b](https://github.com/silverstripe/silverstripe-asset-admin/commit/d367a1b6fc6df47c9e006add13edbdcd6af12890) Fix issue with inserting uploaded files in media dialog (Damian Mooyman)
* 2017-02-24 [acad82e](https://github.com/silverstripe/silverstripe-asset-admin/commit/acad82e83a34753a7e29e341a1ca68b99f6324e9) positioning of Search component (Christopher Joe)
* 2017-02-23 [8b5fcd333](https://github.com/silverstripe/silverstripe-framework/commit/8b5fcd3336f30e981a82c8b93f8de07429205fca) download file link works with the new TreeDropdown (Christopher Joe)
* 2017-02-22 [29ea2c3](https://github.com/silverstripe/silverstripe-asset-admin/commit/29ea2c3925a0f7e37f59f893eb54e75982d9787b) code standard formatting (Damian Mooyman)
* 2017-02-21 [6e5106c](https://github.com/silverstripe/silverstripe-asset-admin/commit/6e5106cf5e45b7ee4e18636bcc925d048ddf8a98) fixture date strings (Damian Mooyman)
* 2017-02-21 [79c4355](https://github.com/silverstripe/silverstripe-asset-admin/commit/79c4355adbe7880f8b790f155ec4ed09649fff2a) sort out padding for editor (Christopher Joe)
* 2017-02-21 [036119426](https://github.com/silverstripe/silverstripe-framework/commit/0361194267a5f2228f03224136e30f6daf481eff) es for issues introduced in 5e19d905 (Lee Bradley)
* 2017-02-21 [eecdaec](https://github.com/silverstripe/silverstripe-asset-admin/commit/eecdaec5768b8aaefdb999ffeba90d8ad469f5a8) Update to use new setShowCalendar API (Christopher Joe)
* 2017-02-21 [784d82f](https://github.com/silverstripe/silverstripe-asset-admin/commit/784d82fc289d21b447ccbb176cf8ee0cbb9daaf5) hide sort icon for size column, since it can't sort (Christopher Joe)
* 2017-02-20 [1a3f775](https://github.com/silverstripe/silverstripe-asset-admin/commit/1a3f77529441ca6032a6cfbce3e53232c441dfda) editor panel is too large for smaller screens (Christopher Joe)
* 2017-02-17 [f6f19908d](https://github.com/silverstripe/silverstripe-framework/commit/f6f19908dea76cae453769f9d3636d81a0cd1805) for bug introduced in #5e19d905 (Lee Bradley)
* 2017-02-15 [30725916d](https://github.com/silverstripe/silverstripe-framework/commit/30725916dbb0ffc66b77f26c069a86581636ae55) Array to string conversion message after CSV export (#6622) (Juan van den Anker)
* 2017-02-15 [a9f2e9e73](https://github.com/silverstripe/silverstripe-framework/commit/a9f2e9e73d168935f99695d82486cd9ad3e27842) ed DateFieldSeparated docs (Ingo Schommer)
* 2017-02-14 [7122e1fde](https://github.com/silverstripe/silverstripe-framework/commit/7122e1fde79bdb9aad3c8714a6ce02b7ecedd735) Comments ignored by classmanifest (#6619) (Daniel Hensby)
* 2017-02-08 [1f3d46b83](https://github.com/silverstripe/silverstripe-framework/commit/1f3d46b832c4f69b7c9accd38476491e304a4877) #6606 the JS SiteTree lib depends on whitespace (Daniel Hensby)
* 2017-02-08 [c25c443d9](https://github.com/silverstripe/silverstripe-framework/commit/c25c443d95fc305fb3545b1393b7da85923dcf8b) Fix minor mysql 5.7 warning in SQLQueryTest (#6608) (Damian Mooyman)
* 2017-02-07 [b8a0944bd](https://github.com/silverstripe/silverstripe-framework/commit/b8a0944bda00e572e0e62369cabf9f9ab9be15ea) /load fields if lazy ones exists (Andrew Aitken-Fincham)
* 2017-02-02 [f63b741e4](https://github.com/silverstripe/silverstripe-framework/commit/f63b741e465fe39a80f0215405fe9ee5f4108b63) Improve DebugViews display of non-header information. (Sam Minnee)
* 2017-02-01 [0ba4d24](https://github.com/silverstripe/silverstripe-asset-admin/commit/0ba4d2433cdc73aad461cea9052ccc8b7d51f266) translation regression (Ingo Schommer)
* 2017-01-31 [819451f](https://github.com/silverstripe/silverstripe-asset-admin/commit/819451fc625eaf0372467c262769e2ba4525395e) Fix minimum core dependencies to ^4@dev (Damian Mooyman)
* 2017-01-30 [10d9f908](https://github.com/silverstripe/silverstripe-cms/commit/10d9f9080b6cc6c909abdae796e8ce944036ccc2) to allow ASSETS_DIR to be a subdirectory (Brendan Halley)
* 2017-01-30 [d8fe6d02](https://github.com/silverstripe/silverstripe-cms/commit/d8fe6d020ff8513dd4465cbd33f5478d8ed448e2) Remap redirector and virtual page class names during build (Robbie Averill)
* 2017-01-29 [232b218df](https://github.com/silverstripe/silverstripe-framework/commit/232b218dfbfa183c74e83491c360e6a8bd9677e6) Ensure that Zend_ classes can still be autoloaded (Robbie Averill)
* 2017-01-25 [7b26b4a1f](https://github.com/silverstripe/silverstripe-framework/commit/7b26b4a1f3e2c20df902893a87511fcbd1fd87be) Ensure that tests run with flush=1 clean Flushables (Damian Mooyman)
* 2017-01-25 [732b1f0a](https://github.com/silverstripe/silverstripe-cms/commit/732b1f0a5794506ca3f7993678aeb0082f2bb93f) Fix reference to Install_deleteinstallfiles (Damian Mooyman)
* 2017-01-24 [5d6c90361](https://github.com/silverstripe/silverstripe-framework/commit/5d6c90361c680f3d0e05bc1c06a31f0538465c18) Ensure root path of any local adapter is safely created and mapped from symlink (Damian Mooyman)
* 2017-01-24 [c640ade91](https://github.com/silverstripe/silverstripe-framework/commit/c640ade9112c703068754c7d7061d646da7307bd) ed iframe postmessage breaking non-string messages (Ruud Arentsen)
* 2017-01-24 [00de0989](https://github.com/silverstripe/silverstripe-cms/commit/00de0989f4fb8c2fbfa483baad067fbc59e89e64) Javascript .addAttr() doesn't exist (Mike Cochrane)
* 2017-01-23 [3c8a56f9](https://github.com/silverstripe/silverstripe-reports/commit/3c8a56f904d180e7a0b6ca7e9cd53d836c28dec0) Fix missing default on _t(GridField.Filter) (Damian Mooyman)
* 2017-01-19 [5e19d905f](https://github.com/silverstripe/silverstripe-framework/commit/5e19d905f8e946a10a634ce1ed6d26c6f1e5f4ff) loading indicator position (fixes #6153) (Zac Pullar-Strecker)
* 2017-01-18 [72b6fb49b](https://github.com/silverstripe/silverstripe-framework/commit/72b6fb49b698bc3a51c8f6b32d2bf08213729493) bug: In addOrderBy method, _SortColumn will only keep the last one if there are more than 1 multi-word columns (Shawn)
* 2017-01-17 [d192a4f86](https://github.com/silverstripe/silverstripe-framework/commit/d192a4f86fd4bc8e23e8492cff99d229776f7e3b) Fix root folder getFilename() returning incorrect path (#6510) (Damian Mooyman)
* 2017-01-17 [6f852fb](https://github.com/silverstripe/silverstripe-asset-admin/commit/6f852fbb1485a8d887a747e827a2aec1cfaef3c0) Ensure that file replacement checks for clashes with existing files (Damian Mooyman)
* 2017-01-16 [7ad02787e](https://github.com/silverstripe/silverstripe-framework/commit/7ad02787e8cc65d54c8bd117ed099974ae658ca1) Regression in CompositeField displaying fields in their holders (Robbie Averill)
* 2017-01-16 [17d123a3b](https://github.com/silverstripe/silverstripe-framework/commit/17d123a3be3a2c9e21845fda89c61f00301f78f5) Ensure correct regeneration of ConfigManifest if only one of the cache files is missing (Stephan Bauer)
* 2017-01-16 [09f967bf6](https://github.com/silverstripe/silverstripe-framework/commit/09f967bf67e04910435aebea2b697b5d20d9c306) Prevent type-loss of graphql variables by using JSON.stringify (Damian Mooyman)
* 2017-01-16 [f46c1ca](https://github.com/silverstripe/silverstripe-asset-admin/commit/f46c1cae81f33d6f138cff17e0d2530914260dca) things in the toolbar not aligning well (Christopher Joe)
* 2017-01-16 [96bd4edce](https://github.com/silverstripe/silverstripe-framework/commit/96bd4edce5157dbcedc47415d22b58e1d6e0424d) things not aligning well in the toolbar (Christopher Joe)
* 2017-01-16 [f68dee3](https://github.com/silverstripe/silverstripe-asset-admin/commit/f68dee3dfdfc954572996e684ff4844c45d8359e) search button overlapping close button when resolution is small enough (Christopher Joe)
* 2017-01-15 [0ab6b1d](https://github.com/silverstripe/silverstripe-asset-admin/commit/0ab6b1dd5f2f3fa9d60438f274999811d4df2037) Add from files in Upload fields in an entwine context (Christopher Joe)
* 2017-01-14 [1f1fffe73](https://github.com/silverstripe/silverstripe-framework/commit/1f1fffe73454930c1aef394e9b106a484e6d59ee) Ensure correct regeneration of ConfigManifest if only one of the cache files is missing (fixes #6467) (Stephan Bauer)
* 2017-01-13 [ccf349938](https://github.com/silverstripe/silverstripe-framework/commit/ccf3499380eccefe91791abc45f36d9b2a5740f0) fix: calling full method name to pass attributes (Neil Gladwin)
* 2017-01-13 [c707a9120](https://github.com/silverstripe/silverstripe-framework/commit/c707a9120637caeb79e501fa9676f5d4ed07b8d5) shift graphql to use post data due to php-5.6.10+ deprecation message (Christopher Joe)
* 2017-01-12 [30d125f14](https://github.com/silverstripe/silverstripe-framework/commit/30d125f144910817aaffdca1b8a561d322ae9c28) MySQLQuery::seek() failed to return a row (Loz Calver)
* 2017-01-12 [a4bc9f49d](https://github.com/silverstripe/silverstripe-framework/commit/a4bc9f49d10daf302be336da826cabb798a3bac1) Regression in using template_main to render the Security area (Robbie Averill)
* 2017-01-11 [54c2afd01](https://github.com/silverstripe/silverstripe-framework/commit/54c2afd0191b8598a76fd0500e0b9a5e0d1d846e) regression issues in campaigns (Christopher Joe)
* 2017-01-11 [2d1d2aea7](https://github.com/silverstripe/silverstripe-framework/commit/2d1d2aea796ff73457a6cf3331f3f255e899a0aa) Remap versioned ClassNames during build process (Robbie Averill)
* 2017-01-11 [773c848c](https://github.com/silverstripe/silverstripe-cms/commit/773c848c0f81e88f7156d609483386cf8fb1b39b) Separate PageController fixture into its own file (PSR-2 compat) (Robbie Averill)
* 2017-01-11 [6fc50cae5](https://github.com/silverstripe/silverstripe-framework/commit/6fc50cae5c2794e576392eec8c0a3b34a80d9af3) Refactor TestMailer to better be base class (Sam Minnee)
* 2017-01-11 [2390a78](https://github.com/silverstripe/silverstripe-asset-admin/commit/2390a78fddf21aea896ec5beebf0cbd39f85d8b6) unit tests for delete folder/file check (Christopher Joe)
* 2017-01-11 [4e257435d](https://github.com/silverstripe/silverstripe-framework/commit/4e257435df513d587a524b352faf52bb3092925f) Shift react breadcrumbs to use flexbox for placement (Christopher Joe)
* 2017-01-10 [62eb0e614](https://github.com/silverstripe/silverstripe-framework/commit/62eb0e61422de7e59c335eed4c789587e225f13c) Rename template parser from .inc to .peg so PHP doesn't include it automatically (Robbie Averill)
* 2017-01-10 [ae2861d48](https://github.com/silverstripe/silverstripe-framework/commit/ae2861d487a905ca687f8cca61df66141fcbf4b3) Fix frameworkpath (Damian Mooyman)
* 2017-01-10 [4ea614f04](https://github.com/silverstripe/silverstripe-framework/commit/4ea614f04cc80b0b01039303e674ba8b9dac16f9) linting issues (Damian Mooyman)
* 2017-01-10 [63cb343cf](https://github.com/silverstripe/silverstripe-framework/commit/63cb343cf5e47829685622b32b1ed58e4c0809cb) Fix modal animations (Damian Mooyman)
* 2017-01-10 [5bba7264](https://github.com/silverstripe/silverstripe-cms/commit/5bba7264c69b654ac5bcb87769781138be61cb92) Dont attempt to iterate over null in SiteTree::allowedChildren (Daniel Hensby)
* 2017-01-10 [8badad90d](https://github.com/silverstripe/silverstripe-framework/commit/8badad90df2177453f5e872ee476308611c49515) Make sure image backends implement method getImageResource (Daniel Hensby)
* 2017-01-10 [b62f9b60a](https://github.com/silverstripe/silverstripe-framework/commit/b62f9b60a02ae8823226101f6659eedb4926366d) Fix broken member / group import (Damian Mooyman)
* 2017-01-10 [9959ef63](https://github.com/silverstripe/silverstripe-cms/commit/9959ef63f276ca9cc4ed93c76a355baa21f2ae93) double-escaped ampersands in CMSMain_TreeView and CMSMain::LinkPageAdd (Colin Tucker)
* 2017-01-09 [87fbd5f78](https://github.com/silverstripe/silverstripe-framework/commit/87fbd5f7816ce0924edf544bd3d165d21888c88f) for v4: Admin returns "Too many pages" for subpages below top level (#6464) (Lee Bradley)
* 2017-01-09 [a2e8d8b](https://github.com/silverstripe/silverstripe-asset-admin/commit/a2e8d8b31a5fdace46de369be43c53e91ae2d894) ed batch delete behaviour (Ingo Schommer)
* 2017-01-09 [2149294](https://github.com/silverstripe/silverstripe-asset-admin/commit/2149294f8e42d8155c9e30a1ff6029fbc2532234) Fix breadcrumbs display (Damian Mooyman)
* 2017-01-09 [cdd86aaf5](https://github.com/silverstripe/silverstripe-framework/commit/cdd86aaf53caeb4717f351b3f1caecb8c261cc45) breadcrumbs search results text sometimes disappearing (Christopher Joe)
* 2017-01-09 [9c447cc](https://github.com/silverstripe/silverstripe-asset-admin/commit/9c447cc8b3f15ef6f8d0f49d6c5e180e7c77c602) InsertMediaModal navigation (Damian Mooyman)
* 2017-01-08 [74cdb16](https://github.com/silverstripe/silverstripe-asset-admin/commit/74cdb167625008105fe23f7bf5e424a4559d1ed4) es #345 (Christopher Joe)
* 2017-01-05 [cf3a74ec](https://github.com/silverstripe/silverstripe-cms/commit/cf3a74ec571717252596449c3c31e7d9a31d0521) Remove deprecation tests, bump deprecation version to 5.0 (Robbie Averill)
* 2016-12-29 [6fb49224b](https://github.com/silverstripe/silverstripe-framework/commit/6fb49224b979f33a5b74c79d83fd918e4dfa6e33) SSViewer should resolve templates with or without underscores (Robbie Averill)
* 2016-12-29 [d41ebbaaf](https://github.com/silverstripe/silverstripe-framework/commit/d41ebbaaff405c6b970e1b43bd00102c7462f9f9) Correct namespaes for test classes in upgrade.yml (Robbie Averill)
* 2016-12-29 [6f4162ed7](https://github.com/silverstripe/silverstripe-framework/commit/6f4162ed74f6e7e07242a1b378d9f1142a93097b) PHP 7.x should use random_bytes for entropy ahead of deprecated mcrypt lib (Robbie Averill)
* 2016-12-29 [7448622a1](https://github.com/silverstripe/silverstripe-framework/commit/7448622a1a19889a34864b2d6fcf91c46f957302) Replace ini casting to int with explicit split and cast for PHP 7.1. Add tests. (Robbie Averill)
* 2016-12-28 [fc45e9e0](https://github.com/silverstripe/silverstripe-cms/commit/fc45e9e0abcf72b5e1204663533825c1ef38e80e) ing tests (Daniel Hensby)
* 2016-12-23 [947c1fe1](https://github.com/silverstripe/silverstripe-cms/commit/947c1fe156d0c8646bd7bc9735020986cfd59767) broken unit test (Christopher Joe)
* 2016-12-23 [8118448a9](https://github.com/silverstripe/silverstripe-framework/commit/8118448a9c12578f3f940da4daae56f53f678112) PHP linting issues (Christopher Joe)
* 2016-12-23 [c3e3e3e](https://github.com/silverstripe/silverstripe-asset-admin/commit/c3e3e3e0aa80539ffba925294a2cf725a178d199) Fix saving of folders (#344) (Damian Mooyman)
* 2016-12-21 [f314b86ad](https://github.com/silverstripe/silverstripe-framework/commit/f314b86ad804b021cda255e4645e99e8d971fa8a) Temp disable shortcode SPLIT behaviour due to crash (#6436) (Damian Mooyman)
* 2016-12-20 [2d5aa7ce0](https://github.com/silverstripe/silverstripe-framework/commit/2d5aa7ce0e4b4344172901d6990ca75156f83ed2) Campaign List toggle (Fixes #6067) (Will Rossiter)
* 2016-12-20 [7c76d2cb0](https://github.com/silverstripe/silverstripe-framework/commit/7c76d2cb09bf4135f89cd284076ae1742b7d79d3) show formatting help not appearing (#6423) (Will Rossiter)
* 2016-12-20 [2db9038](https://github.com/silverstripe/silverstripe-asset-admin/commit/2db9038e7b48664e8fd8e1922c8067a7f1fa768a) Regression in file size display in UploadFieldItem.js (Damian Mooyman)
* 2016-12-20 [1f3ab93](https://github.com/silverstripe/silverstripe-asset-admin/commit/1f3ab9337f2afc91bd563b25ddb6ac2700f07396) js linting issues (Damian Mooyman)
* 2016-12-20 [4c01e42](https://github.com/silverstripe/silverstripe-asset-admin/commit/4c01e42fc8b4d8d6830a00c0afcf311d0d41e703) NPM test for PreviewImageField-test.js (Damian Mooyman)
* 2016-12-20 [d0f3491](https://github.com/silverstripe/silverstripe-asset-admin/commit/d0f349116a1a7f24cd32ef0cf6f76b62cf0cfc8e) PHP PSR2 linting issues (Damian Mooyman)
* 2016-12-19 [8ad030bab](https://github.com/silverstripe/silverstripe-framework/commit/8ad030baba0ce7c13bf09dfba31907bd7599cd98) Make GridField filter button selector more specific (Robbie Averill)
* 2016-12-19 [fae005554](https://github.com/silverstripe/silverstripe-framework/commit/fae0055544d524c8d3ca32f7f892c15205bd235a) Fix missing TRAVIS_NODE_VERSION (#6419) (Damian Mooyman)
* 2016-12-19 [0e19d34](https://github.com/silverstripe/silverstripe-asset-admin/commit/0e19d347a0078da62453b90eacc8dced2f5e039b) Submitting search by hitting enter now works (Damian Mooyman)
* 2016-12-18 [222ee6bde](https://github.com/silverstripe/silverstripe-framework/commit/222ee6bde270712fee60c1b796a65f7b7dd4979f) ed a pagination bug (PingMetal)
* 2016-12-16 [c007e85d1](https://github.com/silverstripe/silverstripe-framework/commit/c007e85d1b9a1affd0ea7646b6a8c37d78b4450c) Suppress HtmlEditorField casting (Damian Mooyman)
* 2016-12-16 [eb0a27406](https://github.com/silverstripe/silverstripe-framework/commit/eb0a27406998cb8b5af988cf5f0ccd1fb84d8ba5) Update links to docs.ss for default template (Robbie Averill)
* 2016-12-15 [9b3acc4](https://github.com/silverstripe/silverstripe-asset-admin/commit/9b3acc4d03111dbb98f5b1576936289d7c1a3e83) remove count when unloading folder (Christopher Joe)
* 2016-12-12 [8cef515](https://github.com/silverstripe/silverstripe-asset-admin/commit/8cef515194cbd08fdf968f24415c1813b0255014) Fix JS errors in UploadField.js and InsertMediaModal.js (Damian Mooyman)
* 2016-12-09 [935902e](https://github.com/silverstripe/silverstripe-asset-admin/commit/935902ed66428437539f6b93564f20a519d51ac9) linting / behat errors (Damian Mooyman)
* 2016-12-09 [c9f7e13](https://github.com/silverstripe/silverstripe-asset-admin/commit/c9f7e1301a2b80a556b6978ba5c5d2ab9f1e33f8) linting errors (Damian Mooyman)
* 2016-12-09 [39236a1](https://github.com/silverstripe/silverstripe-asset-admin/commit/39236a19c757432d666df9e9a40f9ccd198e6a81) HistoryList setting props, removed non-required id prop type (Christopher Joe)
* 2016-12-09 [fcf1eedee](https://github.com/silverstripe/silverstripe-framework/commit/fcf1eedee475ae9dfca80cfeb7937692f3828806) getting fileSize shouldn't give a "NaN" (Christopher Joe)
* 2016-12-08 [5248be922](https://github.com/silverstripe/silverstripe-framework/commit/5248be92268e343dc0bacafd4c15de0c79d1f592) Handle fields with square brackets (Daniel Hensby)
* 2016-12-08 [412b421](https://github.com/silverstripe/silverstripe-asset-admin/commit/412b421f7717208341215a2622affdd37bf31389) upstream tests that were broken (Christopher Joe)
* 2016-12-06 [3fca7b3c4](https://github.com/silverstripe/silverstripe-framework/commit/3fca7b3c4d8ada19e8abbed70548eb63d1f476e3) hard-coded boolean in CsvBulkLoader (Colin Tucker)
* 2016-12-05 [2181e3b86](https://github.com/silverstripe/silverstripe-framework/commit/2181e3b86b3663352efdfb2e3896081b1e0ae4db) Fix localisation issues (Damian Mooyman)
* 2016-12-05 [224b2a4c](https://github.com/silverstripe/silverstripe-cms/commit/224b2a4cbad768f27a19b14c2b9ce53efa619619) Fix localisation issues in CMS (Damian Mooyman)
* 2016-12-05 [70b5588](https://github.com/silverstripe/silverstripe-asset-admin/commit/70b5588e6b0b1499145d38413f2f567cd8111ee7) - image centering for IE (Paul Clarke)
* 2016-12-04 [fdb1bed0](https://github.com/silverstripe/silverstripe-siteconfig/commit/fdb1bed018e1eac792cb26aefb8f55a06200edff) Fix crash when installed with framework-only (Damian Mooyman)
* 2016-11-29 [9ec1d35f2](https://github.com/silverstripe/silverstripe-framework/commit/9ec1d35f2bd09bee50d3a3629d9589f8871abd98) Fix behat tests unable to capture HTML editor fields (Damian Mooyman)
* 2016-11-24 [a4760b8ee](https://github.com/silverstripe/silverstripe-framework/commit/a4760b8ee409c2c96a0e77445debf931259cb9aa) Fixed issue where a shortcode's location would not get set to split when using the class leftAlone (UndefinedOffset)
* 2016-11-23 [ee40b67](https://github.com/silverstripe/silverstripe-asset-admin/commit/ee40b67dda8f66486c5210ef671d1d7645335c3b) Fix asset-admin tests (Damian Mooyman)
* 2016-11-23 [03b4e6ea3](https://github.com/silverstripe/silverstripe-framework/commit/03b4e6ea3201736c62a73e301489fe6a65a01a0f) Tests shouldnt set date or time format to null (Daniel Hensby)
* 2016-11-22 [b2503ac0](https://github.com/silverstripe/silverstripe-cms/commit/b2503ac004f5e99d2041732dea702735128ecf1e) content authors unable to duplicate top-level pages (fixes #1685) (Loz Calver)
* 2016-11-21 [682e6070](https://github.com/silverstripe/silverstripe-cms/commit/682e6070e556f8e56b727b600c556da7507c2f44) Correct response code generated from error pages (Damian Mooyman)
* 2016-11-13 [00c9c2c77](https://github.com/silverstripe/silverstripe-framework/commit/00c9c2c775aa1041f2ba3756c2a8220e14cc942c) Fix DataObject::dbObject assigning incorrect table to DBField instance (Damian Mooyman)
* 2016-11-13 [22cb3d0d7](https://github.com/silverstripe/silverstripe-framework/commit/22cb3d0d74feae7f3470e469a8e0a54d79b2776e) various ORM test issues (Damian Mooyman)
* 2016-11-10 [804ff7c2](https://github.com/silverstripe/silverstripe-reports/commit/804ff7c247b69bf590a4f2e6c38acc5aa1e84e8f) Fixing test errors (Daniel Hensby)
* 2016-11-09 [ebae480c6](https://github.com/silverstripe/silverstripe-framework/commit/ebae480c662032d58a14f44055428b9309563874) Fix regression in aggregate column lookup from #6199 (Damian Mooyman)
* 2016-11-09 [6bf36fbd3](https://github.com/silverstripe/silverstripe-framework/commit/6bf36fbd30c9d0e1375430e692b0e50206a0cfcb) Correct return type for Member::currentUser() (Loz Calver)
* 2016-11-08 [9dbb5c0a1](https://github.com/silverstripe/silverstripe-framework/commit/9dbb5c0a1a2199fe1bcc0650db1eeecbe9bf97d8) safari tabs active border (Paul Clarke)
* 2016-11-07 [aca9deed2](https://github.com/silverstripe/silverstripe-framework/commit/aca9deed23295472445b5c9b5a94ac866408aebb) for safari scroll in campaign area (Paul Clarke)
* 2016-11-07 [962519c6](https://github.com/silverstripe/silverstripe-cms/commit/962519c6a715e71c9d08a7f9d5280232bba4adce) for safari height in main container shows action bar (Paul Clarke)
* 2016-11-04 [f18ef75c3](https://github.com/silverstripe/silverstripe-framework/commit/f18ef75c3dbc843ad13e2769663eedb7d0f2593f) Fixed crash when BASE_PATH is set by assuming the location of Constants.php (UndefinedOffset)
* 2016-11-04 [8bd5349e](https://github.com/silverstripe/silverstripe-cms/commit/8bd5349e4204540431471eda07be10b35105c3e2) Fixed issue on windows where the CMS_DIR constant would be set containing a backslash causing a crash in the cms (UndefinedOffset)
* 2016-11-04 [dd9ade429](https://github.com/silverstripe/silverstripe-framework/commit/dd9ade429454b1053ab5c2003663eeb66b5866d6) UploadField incorrectly setting max upload size (Daniel Hensby)
* 2016-11-04 [c5fb7127](https://github.com/silverstripe/silverstripe-cms/commit/c5fb7127ac7a0d1705ea850661f2b51476317a35) Page History 'Comparing versions' banner missing (Mike Cochrane)
* 2016-11-03 [4fb52ec](https://github.com/silverstripe/silverstripe-asset-admin/commit/4fb52eca3fc043afc2264196a8b60dbe4909fd80) es gap issue and change gallery to display flex (Paul Clarke)
* 2016-11-03 [f35cf55](https://github.com/silverstripe/silverstripe-asset-admin/commit/f35cf554a718df001171244d1f78d09c34adcddf) unit tests (Christopher Joe)
* 2016-11-03 [cc451d9ca](https://github.com/silverstripe/silverstripe-framework/commit/cc451d9ca43fc47e077ba45fdcb6c9f7cc223662) Fix crash when re-ordering pages (#6281) (Damian Mooyman)
* 2016-11-03 [edfe51454](https://github.com/silverstripe/silverstripe-framework/commit/edfe514540aae0772f49225f3614ce045ad9e1d4) Ensure that builds use the 3.4 dependencies. (Sam Minnee)
* 2016-11-03 [eefecc21f](https://github.com/silverstripe/silverstripe-framework/commit/eefecc21fc79a383c9b354cc5cb46e114810d4ff) Fix incorrect include paths in tests and railsyml (#6279) (Damian Mooyman)
* 2016-11-02 [4ee78fc29](https://github.com/silverstripe/silverstripe-framework/commit/4ee78fc29d93793bbe3d16f7aeea602d7394809c) Restore travis artifacts (#6277) (Damian Mooyman)
* 2016-11-02 [3449d5df0](https://github.com/silverstripe/silverstripe-framework/commit/3449d5df0f4dcfce785e6ee070252eed652445e1) Fix broken promise handling (Damian Mooyman)
* 2016-11-02 [0901de299](https://github.com/silverstripe/silverstripe-framework/commit/0901de2995686a315a279969d85e1743763b708e) Fix php schema generation (Christopher Joe)
* 2016-11-02 [019e99dd4](https://github.com/silverstripe/silverstripe-framework/commit/019e99dd4dbcf957b457db8385b47d8a2a7562c5) Fix regressions from src folder creation (#6272) (Damian Mooyman)
* 2016-11-01 [c61d61d00](https://github.com/silverstripe/silverstripe-framework/commit/c61d61d00324e764022489968b5a114271793522) default_records are no longer inherited to child classes (Daniel Hensby)
* 2016-11-01 [6da36a9ed](https://github.com/silverstripe/silverstripe-framework/commit/6da36a9ed102080a3b6957b86f7554492b5a6129) some issues with tests (Damian Mooyman)
* 2016-11-01 [c0c219e17](https://github.com/silverstripe/silverstripe-framework/commit/c0c219e178c13b2a6978656995014ead759403ca) invalid files_path (Damian Mooyman)
* 2016-11-01 [38fdafb47](https://github.com/silverstripe/silverstripe-framework/commit/38fdafb474e8204077849e83267ee3308b701afe) tinymce breaking in non-typical install location (Damian Mooyman)
* 2016-10-31 [81087ce15](https://github.com/silverstripe/silverstripe-framework/commit/81087ce15c6c6c94d482903820b63cdc1e7c397c) restore CMS build as required in framework tests (Damian Mooyman)
* 2016-10-30 [4cc6cc315](https://github.com/silverstripe/silverstripe-framework/commit/4cc6cc3151973ec77082df8864dc7178b17a7d47) position of back button on empty preview within campaigns (Paul Clarke)
* 2016-10-30 [17ef686f](https://github.com/silverstripe/silverstripe-cms/commit/17ef686f61bc6bc48941b4ba108c897180131fc8) for History versions extending outside collapsed panel (Paul Clarke)
* 2016-10-30 [747bd4cac](https://github.com/silverstripe/silverstripe-framework/commit/747bd4cac00383fffea66dea75f7e21e13df7088) filterAny error message now refers to correct method name (Daniel Hensby)
* 2016-10-28 [bb2cb3d48](https://github.com/silverstripe/silverstripe-framework/commit/bb2cb3d487643a671efde3ed2b5d1f7e7cdc5dcc) webpack css config, removes duplicate css files that were generated (Christopher Joe)
* 2016-10-28 [289189d](https://github.com/silverstripe/silverstripe-asset-admin/commit/289189d182d13e9bea7c46b37fe3667ab2555810) delete action in Editor (Christopher Joe)
* 2016-10-28 [7d18cda7](https://github.com/silverstripe/silverstripe-cms/commit/7d18cda7eed7d94f46f3a24e3066d589d6423b85) Test fixes needed for the new simplified test run structure. (Sam Minnee)
* 2016-10-28 [eef14c1a](https://github.com/silverstripe/silverstripe-cms/commit/eef14c1afc52af0db740e11342985fb9adaf4b96) Fix behat tests. (Sam Minnee)
* 2016-10-28 [a5d3dccd3](https://github.com/silverstripe/silverstripe-framework/commit/a5d3dccd37d7bb69ae6535112e04c5ecc35b59a2) for preview being under toolbar (Paul Clarke)
* 2016-10-28 [d7ed308e1](https://github.com/silverstripe/silverstripe-framework/commit/d7ed308e17192b9df0ed250ade63a19dcc97d7b7) Fix minor html encoding issue in SecurityAdmin (#6240) (Damian Mooyman)
* 2016-10-28 [1df533298](https://github.com/silverstripe/silverstripe-framework/commit/1df533298d17a48689f6280727a6d251046caa35) abstract HTMLEditorConfig instantiates (#6244) (Michael Strong)
* 2016-10-28 [bf0ec76](https://github.com/silverstripe/silverstripe-asset-admin/commit/bf0ec76bc6c8af2f47ae90e72d84afa684872264) for Firefox editor panel to go over gallery (Paul Clarke)
* 2016-10-27 [d0619c1f](https://github.com/silverstripe/silverstripe-cms/commit/d0619c1f0f97253770b53d3e749855ab912c4f75) for double scroll in history area (Paul Clarke)
* 2016-10-27 [e386c6a15](https://github.com/silverstripe/silverstripe-framework/commit/e386c6a1534f1184bbf9480e67294eb910a1fa5c) Refactor bootstrap.php to allow for code sharing with cms bootstrap (Damian Mooyman)
* 2016-10-27 [c4d748cb](https://github.com/silverstripe/silverstripe-cms/commit/c4d748cb7d7cfdc89abeab59514c968b32f3e3c3) Fix firefox compatibility (Damian Mooyman)
* 2016-10-26 [02bac8c4b](https://github.com/silverstripe/silverstripe-framework/commit/02bac8c4bc591329e4a3b2451e8bc3f985423454) Fix missing loading overlay (Damian Mooyman)
* 2016-10-26 [42096bb41](https://github.com/silverstripe/silverstripe-framework/commit/42096bb41b6a634a03772c2f280ffbf84d11e1f4) Prevent pagination wrapping (Damian Mooyman)
* 2016-10-26 [f7fd4ffae](https://github.com/silverstripe/silverstripe-framework/commit/f7fd4ffae14eb1e8417e61f0920d78d08ecb5683) Fix incorrect change detection on checkbox fields (Damian Mooyman)
* 2016-10-26 [4bf4fca4](https://github.com/silverstripe/silverstripe-cms/commit/4bf4fca416b1aedbc41c7fac6f37e673473b2021) Prevent archived pages from having add to campaign action (Damian Mooyman)
* 2016-10-26 [040ae2e6a](https://github.com/silverstripe/silverstripe-framework/commit/040ae2e6a30f30c5277a9d572ee50ce7e5b53cbb) Fix clicking "No items found" from causing ajax error (Damian Mooyman)
* 2016-10-26 [513c7aebc](https://github.com/silverstripe/silverstripe-framework/commit/513c7aebc79b3406c21e6741bcb4408077a9f8ac) HtmlEditorField.js indentation (Damian Mooyman)
* 2016-10-26 [015411307](https://github.com/silverstripe/silverstripe-framework/commit/015411307d7e9a6479914cfb8832da558188c4af) Require php7 support. (Sam Minnee)
* 2016-10-26 [424008cf](https://github.com/silverstripe/silverstripe-cms/commit/424008cff47ab35b00f7b9850a5f381540b29836) Fix installer for 4.0 (#1644) (Damian Mooyman)
* 2016-10-26 [c80417a94](https://github.com/silverstripe/silverstripe-framework/commit/c80417a949c7f2821ab4ce1f76ccbc5b6649fcaf) Fix ViewableData::__isset() for getXXX() getters. (Sam Minnee)
* 2016-10-26 [7b44fc7bc](https://github.com/silverstripe/silverstripe-framework/commit/7b44fc7bce54fc6dca9161dda7d3def25a1be23e) Fix SSViewerTest in PHP7 (Sam Minnee)
* 2016-10-26 [e5550dd6](https://github.com/silverstripe/silverstripe-cms/commit/e5550dd68022641b3e50edfd18f7b91ae751ec9e) Fix search not respecting view mode (Damian Mooyman)
* 2016-10-26 [a0d31e86d](https://github.com/silverstripe/silverstripe-framework/commit/a0d31e86d6427bfa7acf3863c3cbcf1d98ba78f2) helperPath in _register_database.php (David Alexander)
* 2016-10-25 [75b18509](https://github.com/silverstripe/silverstripe-cms/commit/75b185092e86b80bf6751f6f769368c1f89f6c90) Remove reference to Object class. (#1634) (Sam Minnée)
* 2016-10-25 [a370204](https://github.com/silverstripe/silverstripe-asset-admin/commit/a3702043840c054e4b2f255d68d08a04594f9f04) incorrect pluralisation (Damian Mooyman)
* 2016-10-24 [d946a3b2](https://github.com/silverstripe/silverstripe-cms/commit/d946a3b240f99b856cc4a14eeecbaa3c5fd2f01e) Allow CMS_DIR at the root. (Sam Minnee)
* 2016-10-24 [e83f3962a](https://github.com/silverstripe/silverstripe-framework/commit/e83f3962a1c6d3f16cb66f70187f8297059a316f) Prevent intermittent "Element is not currently visible and so may not be interacted with" (Damian Mooyman)
* 2016-10-22 [bec5adf09](https://github.com/silverstripe/silverstripe-framework/commit/bec5adf09b733904a4e8d0aa55bdc337489af533) Versioned sort by ID (Jonathon Menz)
* 2016-10-19 [b0445f72e](https://github.com/silverstripe/silverstripe-framework/commit/b0445f72e4cce324308bb32384d578e43753cd6d) Ambiguous column SQL error (Jonathon Menz)
* 2016-10-17 [84c0df3db](https://github.com/silverstripe/silverstripe-framework/commit/84c0df3db0578ea726314733c3b91ae0080f98d8) double forward slash link in campaign admin (Christopher Joe)
* 2016-10-16 [fe816076f](https://github.com/silverstripe/silverstripe-framework/commit/fe816076fc5a2b3b1e497b8c51c76430311eea2c) Make simplexml_load_file work on shared php-fpm (Nicola Fontana)
* 2016-10-13 [0ebde90dd](https://github.com/silverstripe/silverstripe-framework/commit/0ebde90dd040c77eea2adddc231f79a58bf631f5) flexbox 'fill-height' overflowing container (Loz Calver)
* 2016-10-12 [5df58057](https://github.com/silverstripe/silverstripe-cms/commit/5df580578a064d3955baf53681d7149563ff147c) double nested alert message (Christopher Joe)
* 2016-10-12 [600bce9](https://github.com/silverstripe/silverstripe-asset-admin/commit/600bce941b2526b668d8bd7305006ac5f12cd67c) ed linting issues and React warnings (Ingo Schommer)
* 2016-10-11 [72fd3b949](https://github.com/silverstripe/silverstripe-framework/commit/72fd3b949e447fccf3bc817b1ae655c1b134e671) linting issues (Damian Mooyman)
* 2016-10-11 [5a5d62fa2](https://github.com/silverstripe/silverstripe-framework/commit/5a5d62fa272823cb164a98fd85e2ef8905648e6e) profile layout (Christopher Joe)
* 2016-10-11 [20cee7358](https://github.com/silverstripe/silverstripe-framework/commit/20cee735832060e192cf7d0c328d0241a91fdb7f) pages background (Damian Mooyman)
* 2016-10-11 [7368deca8](https://github.com/silverstripe/silverstripe-framework/commit/7368deca8f409c5aba94a6b646d7c0ac4fbd452f) Fix issue with SS_List as datasource for dropdown field (Damian Mooyman)
* 2016-10-11 [7b36df286](https://github.com/silverstripe/silverstripe-framework/commit/7b36df286ec395f07fef45c490516c31e33fb9b0) split mode disappearing as an option (Christopher Joe)
* 2016-10-11 [26e0ff806](https://github.com/silverstripe/silverstripe-framework/commit/26e0ff806618fbf5ce387511284701c591d378bc) Fix installer for 4.0 (Damian Mooyman)
* 2016-10-10 [712849c7](https://github.com/silverstripe/silverstripe-cms/commit/712849c732d3e0998a35f492c73eaf8137630b20) page form layout (Christopher Joe)
* 2016-10-09 [7acb3b5fc](https://github.com/silverstripe/silverstripe-framework/commit/7acb3b5fc25b1e9e6a9e4c7d66ce4eb0bcd005d4) selected view mode not reflected on button (Christopher Joe)
* 2016-10-07 [ae83b7b5](https://github.com/silverstripe/silverstripe-cms/commit/ae83b7b5ef28df5f5b3f752435f3b36b078f619a) History controller now shows right comparison versions (Daniel Hensby)
* 2016-10-07 [89150c48e](https://github.com/silverstripe/silverstripe-framework/commit/89150c48e7d111278ac2286efb33bfb01e2d9cc3) preview in pages section (Christopher Joe)
* 2016-10-06 [21dc23868](https://github.com/silverstripe/silverstripe-framework/commit/21dc238685537b9ce05d7791587f90ce59f54ef4) ed classes that weren't matching icon (Christopher Joe)
* 2016-10-06 [255a899](https://github.com/silverstripe/silverstripe-asset-admin/commit/255a8993f88b2f876d907cbc61988daf5fed7d01) linting issues (Christopher Joe)
* 2016-10-04 [797be6ac8](https://github.com/silverstripe/silverstripe-framework/commit/797be6ac82f6938af06c24c99150648ff214f797) Revert natural sort (Jonathon Menz)
* 2016-10-04 [6dde5ce57](https://github.com/silverstripe/silverstripe-framework/commit/6dde5ce5718911d8e405eb590c68036ceaa6e608) Absolute alternate_base_url no longer breaks session cookies (Daniel Hensby)
* 2016-10-03 [98d95cd7](https://github.com/silverstripe/silverstripe-cms/commit/98d95cd70708ae1f15a9bf5c5a661cd66f449f2f) Sort order for duplicated child pages is now retained (Daniel Hensby)
* 2016-10-03 [d7f09e0](https://github.com/silverstripe/silverstripe-asset-admin/commit/d7f09e085193916977df7861b783a60483bb8b88) Missing files don't break thumbnail (Damian Mooyman)
* 2016-10-02 [ebbb0258d](https://github.com/silverstripe/silverstripe-framework/commit/ebbb0258ddf544d50132c87385823f9837d88b73) linting issue (Damian Mooyman)
* 2016-09-30 [963445e74](https://github.com/silverstripe/silverstripe-framework/commit/963445e74373e33d22a5864f36aa456c4d0e47b7) tab link on top panel changes even when "cancel to browse" was selected (Christopher Joe)
* 2016-09-30 [dd7d1d26a](https://github.com/silverstripe/silverstripe-framework/commit/dd7d1d26af073a39f91543995b0ab0b9c15d15d5) Prevent missing records crashing ChangeSetItem (Damian Mooyman)
* 2016-09-29 [30d161625](https://github.com/silverstripe/silverstripe-framework/commit/30d161625ffeb3c29310db4a62e1de55b6fef3b1) unmock qs module, Backend-test refactored to not time out on error (Christopher Joe)
* 2016-09-29 [ae4108bf0](https://github.com/silverstripe/silverstripe-framework/commit/ae4108bf00e9503c5748c4129df7e1c3ea8c8b5f) Content-Disposition header breaks in Firefox (#4087) (Anton Smith)
* 2016-09-27 [fe0ca63c](https://github.com/silverstripe/silverstripe-reports/commit/fe0ca63c7a7bed3977ef89733f9da9ebff457409) Remove referencies to Object::$class (Sam Minnee)
* 2016-09-27 [11888a00](https://github.com/silverstripe/silverstripe-cms/commit/11888a006ad9a978dea0cf7083dcac1886263a24) Remove references to Object::$class (Sam Minnee)
* 2016-09-26 [ad79b5c88](https://github.com/silverstripe/silverstripe-framework/commit/ad79b5c88c6919b70d422b6dec6e91eab52db97c) ing bad folder caseing (Daniel Hensby)
* 2016-09-26 [ce91c3820](https://github.com/silverstripe/silverstripe-framework/commit/ce91c3820e090da11b9ca79157a437929cc78816) IX: Fix regression causing the admin to crash on windows due to FRAMEWORK_DIR being prefixed by a backslash (UndefinedOffset)
* 2016-09-26 [9cb33ea5b](https://github.com/silverstripe/silverstripe-framework/commit/9cb33ea5bfd7cdc7befe59eb21bc324961b6f93f) ed @covers namespaces (Ingo Schommer)
* 2016-09-23 [cbe0ac850](https://github.com/silverstripe/silverstripe-framework/commit/cbe0ac8507f94ea3e35680a97f44b58a296e168e) Fix invalid import form requirements (#6071) (Damian Mooyman)
* 2016-09-23 [ffe85db3](https://github.com/silverstripe/silverstripe-cms/commit/ffe85db33fbdacda117619c077b93118b6eabd35) Fix incorrect search form (Damian Mooyman)
* 2016-09-22 [c52adad1f](https://github.com/silverstripe/silverstripe-framework/commit/c52adad1fec6ad5fcb4a99623fbc73d033688517) Graceful degradation if obsolete classnames in ChangeSetItem (fixes #6065) (Sam Minnee)
* 2016-09-22 [0c388ff](https://github.com/silverstripe/silverstripe-asset-admin/commit/0c388ff627a054aba214138650ccb16a90090dcd) Added logic for current folder that could be deleted (Christopher Joe)
* 2016-09-22 [31aec53](https://github.com/silverstripe/silverstripe-asset-admin/commit/31aec53e4131a108bc64ee6d8476e0a75b30a26b) Better permission checking (#245) (Damian Mooyman)
* 2016-09-22 [aa7a9565c](https://github.com/silverstripe/silverstripe-framework/commit/aa7a9565ce237c75e538690fa8efa74d136b1d63) Fix incorrect ssviewertest path (#6060) (Damian Mooyman)
* 2016-09-22 [65ff0a4d3](https://github.com/silverstripe/silverstripe-framework/commit/65ff0a4d38d2a276ff785d542785781288d8111b) Fix incorrect backslash escaping in htaccess template (Damian Mooyman)
* 2016-09-22 [6a974b1](https://github.com/silverstripe/silverstripe-asset-admin/commit/6a974b16eb2b765b40414c724a7450a673b86ee5) show correct error message on top of gallery item (Christopher Joe)
* 2016-09-22 [4cc58f5](https://github.com/silverstripe/silverstripe-asset-admin/commit/4cc58f5db7aa92580764c0c95a4d10675b436fc6) Break dist javascript and onto newlines. (Ingo Schommer)
* 2016-09-22 [4b2c6b05](https://github.com/silverstripe/silverstripe-cms/commit/4b2c6b05035de2b309ebd2fa4136aff7e2e7e85a) Break dist javascript and onto newlines. (Ingo Schommer)
* 2016-09-22 [9a9cd97bc](https://github.com/silverstripe/silverstripe-framework/commit/9a9cd97bc36a55b30798bfa7c9fecbe5ae6ccf89) Fix invalid file uploads not being validated (Damian Mooyman)
* 2016-09-21 [cd9ca9c](https://github.com/silverstripe/silverstripe-asset-admin/commit/cd9ca9c7cc5115624dbc448cf711b1f702f39556) fixes #261, no longer shows "File not found" (Christopher Joe)
* 2016-09-21 [c24201b5f](https://github.com/silverstripe/silverstripe-framework/commit/c24201b5f391ef251921895dccdf069f32817477) Break dist javascript and onto newlines. (Sam Minnee)
* 2016-09-21 [51ef36963](https://github.com/silverstripe/silverstripe-framework/commit/51ef369630f9436e853c6d3896b4a183204f7ad4) stringify api call body to work for IE10 (#6032) (Chris Joe)
* 2016-09-20 [4d52d655f](https://github.com/silverstripe/silverstripe-framework/commit/4d52d655fdec88205b78b9ba233a6be7f2e20ed4) for spacing of sitetree panel, reportAdmin, and toggle on Member details page (#5955) (Paul)
* 2016-09-20 [2e054af7b](https://github.com/silverstripe/silverstripe-framework/commit/2e054af7b1cdd8c647d88cfb0c452b683257c068) Throw more helpful error if tests are run badly. (Sam Minnee)
* 2016-09-20 [3ea23ce2b](https://github.com/silverstripe/silverstripe-framework/commit/3ea23ce2b7ab877a279e8b03deb307ea5c39a69b) Make PR builds work. (Sam Minnee)
* 2016-09-20 [e125b32](https://github.com/silverstripe/silverstripe-asset-admin/commit/e125b32f21acf1572c261b87f6490fadf10d364c) fix invalid source file (Damian Mooyman)
* 2016-09-20 [53f251e4](https://github.com/silverstripe/silverstripe-siteconfig/commit/53f251e42e44bfd154b2974a0b54e69f4ea1bbcc) fix incorrect CMSTabSet reference (Damian Mooyman)
* 2016-09-20 [18939157](https://github.com/silverstripe/silverstripe-cms/commit/18939157f0e595217556c9dfe86d68b6b1cd989b) Fix pages level up link (Damian Mooyman)
* 2016-09-19 [ef88619d2](https://github.com/silverstripe/silverstripe-framework/commit/ef88619d2fa31e832e7474bd6e0dc5cfcc45437d) Fix error in campaign area (Damian Mooyman)
* 2016-09-19 [32d1856d4](https://github.com/silverstripe/silverstripe-framework/commit/32d1856d40416438c52b8eb0651814a0fd32c0eb) Debug::caller() will now handle errors from outside function calls (#6029) (Daniel Hensby)
* 2016-09-19 [82e72d062](https://github.com/silverstripe/silverstripe-framework/commit/82e72d062f99880c0b3dc74cf8c3384c430d4afd) prevent form data / validation persisting in state when using form schema (Damian Mooyman)
* 2016-09-19 [d2d770c6f](https://github.com/silverstripe/silverstripe-framework/commit/d2d770c6fbaeb3ea209853dd44017198a6232c01) Frontend UploadField wouldn't call ssdialog (Cristian Torres)
* 2016-09-17 [b61c5a56d](https://github.com/silverstripe/silverstripe-framework/commit/b61c5a56de334d8f60b9e2b0992431c311262fbc) sass-lint styleguide fixes (Sam Minnee)
* 2016-09-15 [30174db45](https://github.com/silverstripe/silverstripe-framework/commit/30174db4594d81ddb01bbcdb42769e1f266ca0be) i18n JS regression about locale selection (Ingo Schommer)
* 2016-09-15 [cd3ae42c](https://github.com/silverstripe/silverstripe-cms/commit/cd3ae42c1df97719590bc145383eda64c0c7fbf3) ed jquery.js path (Ingo Schommer)
* 2016-09-14 [cd8904e04](https://github.com/silverstripe/silverstripe-framework/commit/cd8904e0454617b243c8e89c06c694844817f212) ing button destroy bug (3Dgoo)
* 2016-09-14 [5415afe8b](https://github.com/silverstripe/silverstripe-framework/commit/5415afe8bf0a1d5ade9a78be071e4e39692bc2a7) ed react-bootstrap tabs warnings (Ingo Schommer)
* 2016-09-14 [abaebbe1d](https://github.com/silverstripe/silverstripe-framework/commit/abaebbe1d791634f50edd9c15ef6f50a67cec2d5) Manually fix issue in jquery-ui 1.9 (Damian Mooyman)
* 2016-09-12 [a14df0bc2](https://github.com/silverstripe/silverstripe-framework/commit/a14df0bc2d08f953ff7dd6f57899dbf260ab13a5) Force line endings to LF on sake file (Daniel Hensby)
* 2016-09-12 [61d7c3af2](https://github.com/silverstripe/silverstripe-framework/commit/61d7c3af28d7b657721bb39c7c9632169ec97497) Fix tests when running directly from framework. (Sam Minnee)
* 2016-09-12 [6b640f81f](https://github.com/silverstripe/silverstripe-framework/commit/6b640f81f2ed4ffdbac6036f5fb099a2c7f47e51) Dont double-include composer autoloader (Sam Minnee)
* 2016-09-12 [93a0122c0](https://github.com/silverstripe/silverstripe-framework/commit/93a0122c0f61b487cf0cc9d010913e3cdf655597) Dont treat URLs as root relative when FRAMEWORK_DIR = “” (Sam Minnee)
* 2016-09-10 [701c700d4](https://github.com/silverstripe/silverstripe-framework/commit/701c700d4c132dca835ed624d81fb2bd423957e4) ed UploadField JS dependencies (Ingo Schommer)
* 2016-09-10 [68c6137f2](https://github.com/silverstripe/silverstripe-framework/commit/68c6137f293efc5ab0f1562031913254dc8f58bd) GroupedDropdownField include namespace (Ingo Schommer)
* 2016-09-09 [5a786624a](https://github.com/silverstripe/silverstripe-framework/commit/5a786624aa13b9a275d6fdf48656d3bff71fe805) Remove unnecessary manual includes (Sam Minnee)
* 2016-09-09 [dbf78243](https://github.com/silverstripe/silverstripe-cms/commit/dbf782436797de4b6ef847fcd53d3807ff04a148) SiteTreeURLSegmentField.ss in wrong location (fixes #1607) (Loz Calver)
* 2016-09-08 [a12d52a1](https://github.com/silverstripe/silverstripe-cms/commit/a12d52a1611129b42da17b5838339643525592af) Fix some namespace class errors (Damian Mooyman)
* 2016-09-08 [d4de776a4](https://github.com/silverstripe/silverstripe-framework/commit/d4de776a45b5499887dd91f999bb6836b00d3540) fix core include (Damian Mooyman)
* 2016-09-08 [d2229ce8a](https://github.com/silverstripe/silverstripe-framework/commit/d2229ce8a6479e29bbdbba88b0e01db00a09fb89) Fix issue with Folder::validate() failing on allowed_extensions (Damian Mooyman)
* 2016-09-08 [eaac95724](https://github.com/silverstripe/silverstripe-framework/commit/eaac957248d2f9e40f093c49531901c803e955d8) case of required paths (Damian Mooyman)
* 2016-09-08 [77d167730](https://github.com/silverstripe/silverstripe-framework/commit/77d16773043797dbbb70e3f0845e0a1d82d1b6f0) issue with core/Core.php includes (Damian Mooyman)
* 2016-09-06 [e7ecf6cf1](https://github.com/silverstripe/silverstripe-framework/commit/e7ecf6cf15d4b3d4adaf0a415a5c4f9f2a15a003) Bad strpos call in HTTP::register_etag() (Daniel Hensby)
* 2016-09-06 [f7f1cf0e8](https://github.com/silverstripe/silverstripe-framework/commit/f7f1cf0e878d037aaa15d983ff3b55dc6f85d512) SingleSelectField readonly view (Ingo Schommer)
* 2016-09-06 [b53ce4c19](https://github.com/silverstripe/silverstripe-framework/commit/b53ce4c19041fb8a11b3060b45fa4c3848628a9c) Button loading indicator (Ingo Schommer)
* 2016-09-05 [9c48b939](https://github.com/silverstripe/silverstripe-cms/commit/9c48b9398323450a3cae83b8ed33e32d7ef0925f) Ensure changes in class write to an instance of the new class, not the old one (Damian Mooyman)
* 2016-09-04 [cbdf3eb72](https://github.com/silverstripe/silverstripe-framework/commit/cbdf3eb7257b85ccc4102f5c665c1b4d3d300010) Show formatting help toggle link (Robbie Averill)
* 2016-09-01 [f2ed59e18](https://github.com/silverstripe/silverstripe-framework/commit/f2ed59e1851b4506f02994dd4a1f3ffa86938cb9) Empty dmyfields on DateField now validate as true (Daniel Hensby)
* 2016-09-01 [c9d964ff0](https://github.com/silverstripe/silverstripe-framework/commit/c9d964ff0d6e10e2c962df6eda60766fd8093d85) HTMLEditorField image reference (Ingo Schommer)
* 2016-09-01 [ecaed8c08](https://github.com/silverstripe/silverstripe-framework/commit/ecaed8c08d38ff23452024055aeae8b2be031748) ed icon regression in &lt;Breadcrumb&gt; (Ingo Schommer)
* 2016-09-01 [a1e6d33](https://github.com/silverstripe/silverstripe-asset-admin/commit/a1e6d338905592a52e8c87fc757a75b2f60c083a) typos in editor reducer (Christopher Joe)
* 2016-08-30 [fa5e6bbd6](https://github.com/silverstripe/silverstripe-framework/commit/fa5e6bbd692ef22b406d69054e515c3b79d8fe37) ed breadcrumb icon spacing (Ingo Schommer)
* 2016-08-28 [b509f9199](https://github.com/silverstripe/silverstripe-framework/commit/b509f9199df32c01d4dd681cdc0df61ada7d0fc2) Modal response positioning (Christopher Joe)
* 2016-08-26 [1b527fca3](https://github.com/silverstripe/silverstripe-framework/commit/1b527fca3f59e2aa577162eb8f4547fd57971fb3) Webpack handles images & fonts. (Sam Minnee)
* 2016-08-23 [b23cb61](https://github.com/silverstripe/silverstripe-asset-admin/commit/b23cb61b451ecaa9ec1a75aecf295c3351342a69) Fix test regressions (Damian Mooyman)
* 2016-08-23 [b77d21c25](https://github.com/silverstripe/silverstripe-framework/commit/b77d21c25a7d70eeabfed03a40cd36818d075328) pages add to campaign, improved FormActions error handling, Popover focus highlight and refactored AddToCampaignModal to FormBuilderModal (Christopher Joe)
* 2016-08-23 [c411c500](https://github.com/silverstripe/silverstripe-cms/commit/c411c500a5325af1a5d07cb4e7d2106b4598f91d) for pages admin add to campaign modal (Christopher Joe)
* 2016-08-22 [59be5970](https://github.com/silverstripe/silverstripe-cms/commit/59be597004da21064e51c6237fbb451628bebf66) #1052 (Daniel Hensby)
* 2016-08-22 [7b89ff1](https://github.com/silverstripe/silverstripe-asset-admin/commit/7b89ff194f4a3cd6b024daaf0b3192754fbc8f2f) Creating folder doesn't refresh (fixes #209) (Ingo Schommer)
* 2016-08-22 [4998b8044](https://github.com/silverstripe/silverstripe-framework/commit/4998b8044530a83c617194d544b76a98f742386e) ArrayList sorting now caseinsensitive (Daniel Hensby)
* 2016-08-21 [a6049ec38](https://github.com/silverstripe/silverstripe-framework/commit/a6049ec383f313f448431d2e55173178927eead1) Use chosen from npm package. (Sam Minnee)
* 2016-08-21 [beef8fa0](https://github.com/silverstripe/silverstripe-cms/commit/beef8fa072db896c548c3e8f88857b4f1aef18b7) Switch gulp JavaScript generation to Webpack (Sam Minnee)
* 2016-08-19 [a49456df2](https://github.com/silverstripe/silverstripe-framework/commit/a49456df208ebd30fd1fbaca2fed24b790390e66) for batch actions not postponed under toolbar on open/close (Paul Clarke)
* 2016-08-18 [5c2e8d129](https://github.com/silverstripe/silverstripe-framework/commit/5c2e8d1299a7b23a1a2533b980c3599ca4ae2248) form attr merging order (Ingo Schommer)
* 2016-08-17 [a9bdf33ca](https://github.com/silverstripe/silverstripe-framework/commit/a9bdf33ca8df700097615ecfc3cec6b638153dd2) SingleSelect styling, added add to campaign documentation (Christopher Joe)
* 2016-08-17 [42fa0b6](https://github.com/silverstripe/silverstripe-asset-admin/commit/42fa0b6b1c77c602069ee6911cade944fbda0bb3) hidden breadcrumbs, added Add to campaign documentation (Christopher Joe)
* 2016-08-15 [654c683](https://github.com/silverstripe/silverstripe-asset-admin/commit/654c68361d2aafda578cff6a002e6751ced07a9f) close button for editor (Christopher Joe)
* 2016-08-15 [ac2681658](https://github.com/silverstripe/silverstripe-framework/commit/ac2681658ac33f6c060b7f5f881bd94eba92791b) Fix regression in url concatenation #4967 (Damian Mooyman)
* 2016-08-15 [ef856185](https://github.com/silverstripe/silverstripe-cms/commit/ef856185ab7a86f25fda718a88256c9e6e27a763) Fix regression in FormField casting (Damian Mooyman)
* 2016-08-12 [b4435027](https://github.com/silverstripe/silverstripe-siteconfig/commit/b443502777e223a445e9cf8e09d58c30d3e5fc55) issues with templates (Damian Mooyman)
* 2016-08-12 [abdb6da](https://github.com/silverstripe/silverstripe-asset-admin/commit/abdb6da6241f287674b2598826e719ba9a01f182) yml config (Damian Mooyman)
* 2016-08-11 [ed7fe6515](https://github.com/silverstripe/silverstripe-framework/commit/ed7fe65156c13e612b6fb59506d2fa7b33a425ee) Fix usage of $this as closure argument (Damian Mooyman)
* 2016-08-11 [d4114b3dc](https://github.com/silverstripe/silverstripe-framework/commit/d4114b3dce73ffaf786af7ce76f2e1c6f1483d47) include related fields on canFilter() check (Jonathon Menz)
* 2016-08-11 [041d1212](https://github.com/silverstripe/silverstripe-cms/commit/041d12129adf30405706bbaeb3c4078e4a9b7450) regressions from namespacing (Damian Mooyman)
* 2016-08-10 [59efd280a](https://github.com/silverstripe/silverstripe-framework/commit/59efd280adafc04581899a4eb6e54ac5bbee9a49) issues with CMS permission codes (Damian Mooyman)
* 2016-08-09 [63fc4dbc](https://github.com/silverstripe/silverstripe-cms/commit/63fc4dbcaebcc7063f8075681d8b1f09608afe1c) Fix extra border in page settings (Damian Mooyman)
* 2016-08-09 [78b24c4](https://github.com/silverstripe/silverstripe-asset-admin/commit/78b24c4207ce734447ca8881945c396e9dcb62f2) Remove copy of duplicate files from CMS module (Damian Mooyman)
* 2016-08-07 [86add3e02](https://github.com/silverstripe/silverstripe-framework/commit/86add3e02113f5087b168ee6529c55283c7243cc) Use create syntax for CMSMemberLoginForm remember me form (Daniel Hensby)
* 2016-08-05 [7026da20d](https://github.com/silverstripe/silverstripe-framework/commit/7026da20dbc8fca6b9cc14f41aa31e5535b68e3e) Make template lookup use 'type' correctly (Damian Mooyman)
* 2016-08-04 [5fcdf8c31](https://github.com/silverstripe/silverstripe-framework/commit/5fcdf8c3132376d6724700235c960c8133711f14) don't look in node_modules (Michael Strong)
* 2016-08-04 [01a13dcba](https://github.com/silverstripe/silverstripe-framework/commit/01a13dcba970f9f641fb7f239b7e99582701c76d) Fix incorrect use of baseClass as baseTable (Damian Mooyman)
* 2016-08-03 [b0b685b](https://github.com/silverstripe/silverstripe-asset-admin/commit/b0b685b0f548aef62a53b49a773431a15359f5ed) Api reference (#212) (Chris Joe)
* 2016-08-03 [a84a1b78](https://github.com/silverstripe/silverstripe-siteconfig/commit/a84a1b785c1e943951203ffdb584af5a34e41bdb) es issue #32 (Access tab JS) (Colin Tucker)
* 2016-08-02 [cd80d501f](https://github.com/silverstripe/silverstripe-framework/commit/cd80d501f9eb12d9aca3e65f742041b142ee659f) Fix unset config options returning isset() = true (Damian Mooyman)
* 2016-08-02 [7448fb7ba](https://github.com/silverstripe/silverstripe-framework/commit/7448fb7baebef7c7d6d8d1efb491c8b6f9b90b03) batch action permissions not applied to new nodes loaded (Christopher Joe)
* 2016-08-01 [ab60850a](https://github.com/silverstripe/silverstripe-cms/commit/ab60850a281c849e32b958d43bad2f64a9282ea0) Fix incorrect route registration order (Damian Mooyman)
* 2016-08-01 [7d0b8e652](https://github.com/silverstripe/silverstripe-framework/commit/7d0b8e6520a246bd20204613233a0a6ad0f19437) Fix permission checking code not correctly handling escaped SQL identifiers (Damian Mooyman)
* 2016-08-01 [7c151321](https://github.com/silverstripe/silverstripe-cms/commit/7c151321b4eb93a769a957c14b391c654b25c535) Fix issue with old asset-admin repeating "level up" button (Damian Mooyman)
* 2016-08-01 [12adba3d3](https://github.com/silverstripe/silverstripe-framework/commit/12adba3d3484248599bdaf420fe1bed64ef04db3) Fix `[buttons]` appearing instead of actual buttons when uploading files (Damian Mooyman)
* 2016-08-01 [9d31bb05](https://github.com/silverstripe/silverstripe-reports/commit/9d31bb0542d1d3913be7c3aa12f88d9498847e48) Fix broken form actions on parent and nested gridfields (Damian Mooyman)
* 2016-07-29 [0cff706](https://github.com/silverstripe/silverstripe-asset-admin/commit/0cff706bc4c56c7215527d3e32255f835e293810) upload dynamic file type (Christopher Joe)
* 2016-07-29 [06ae50e4f](https://github.com/silverstripe/silverstripe-framework/commit/06ae50e4f52082e6d1f58f233dd4984c1d474479) Fix hash link navigation in CMS (Damian Mooyman)
* 2016-07-28 [c54b8b5a](https://github.com/silverstripe/silverstripe-reports/commit/c54b8b5a6c7c12b872096cd0cd6653c9341afed5) link formatting (Damian Mooyman)
* 2016-07-28 [6c37532a7](https://github.com/silverstripe/silverstripe-framework/commit/6c37532a7ae4877fe1eaff45f41ff9902d5cccee) Gridfield delete action back link (#5848) (Jono Menz)
* 2016-07-28 [d2142f25](https://github.com/silverstripe/silverstripe-reports/commit/d2142f252e4f50a063747d12babf6cfa4e8e762b) psr-2 formatting (Damian Mooyman)
* 2016-07-28 [c965133d](https://github.com/silverstripe/silverstripe-cms/commit/c965133da03941fc736384d17518dc37be3d0e07) Direct edit file by URL (Jonathon Menz)
* 2016-07-28 [56f0b72e8](https://github.com/silverstripe/silverstripe-framework/commit/56f0b72e8dbf5b7205ae12c80e0f4c9a0614d1a2) ETag header now properly quoted (Daniel Hensby)
* 2016-07-28 [4d2fd04c6](https://github.com/silverstripe/silverstripe-framework/commit/4d2fd04c6451d051d5659184e8df58fc328c24d1) Behat preview mode finder being too specific (#5846) (Hamish Friedlander)
* 2016-07-28 [d15b19d20](https://github.com/silverstripe/silverstripe-framework/commit/d15b19d2083075a99662c9e57c08f1823395b336) merge regressions in add-link fixes (Damian Mooyman)
* 2016-07-28 [a868ecdbf](https://github.com/silverstripe/silverstripe-framework/commit/a868ecdbfa166ea4792125203a3a28b42321c81e) Correct include paths for legacy JS files (Damian Mooyman)
* 2016-07-28 [1f8c2f781](https://github.com/silverstripe/silverstripe-framework/commit/1f8c2f781bda8b2b16d453160eeb1247de426a2c) "Insert Link" dialog in HTMLEditorField. CSS still needs work. (Hamish Friedlander)
* 2016-07-28 [6e74b57c3](https://github.com/silverstripe/silverstripe-framework/commit/6e74b57c36816f3ba763ea0f8fb862306a362506) Fix issue with gulpfile.js not compiling client/src/legacy dir (Damian Mooyman)
* 2016-07-26 [d7fa0026](https://github.com/silverstripe/silverstripe-cms/commit/d7fa00267eb8b1c796fa5497b549ef951a6b0e69) field casting (Damian Mooyman)
* 2016-07-25 [7ddb06f](https://github.com/silverstripe/silverstripe-asset-admin/commit/7ddb06f9161ddaf0f0ec463d34ed2caa40419a87) Dont break when missing image in folder. (Sam Minnee)
* 2016-07-25 [3306deb6](https://github.com/silverstripe/silverstripe-cms/commit/3306deb69b88473efac009f46a90cbaa6bb27351) Fix link concatenation in SilverStripeNavigator (#1560) (Damian Mooyman)
* 2016-07-25 [f9b487258](https://github.com/silverstripe/silverstripe-framework/commit/f9b4872583aa3c9750f29d111ac073ab9ddf631d) Remap obsolete ClassName values. (Sam Minnee)
* 2016-07-25 [9c7c7f6aa](https://github.com/silverstripe/silverstripe-framework/commit/9c7c7f6aa945ce5eeea3468bca59e5496e765016) Fix regression in missing require_js from #4259 (Damian Mooyman)
* 2016-07-22 [82e54314](https://github.com/silverstripe/silverstripe-cms/commit/82e54314bf2d26a5eb233018f472e248e44dc1ba) do not show HiddenClass pages in allowed children (#1555) (Robbie Averill)
* 2016-07-21 [7c2470380](https://github.com/silverstripe/silverstripe-framework/commit/7c24703804f31d9ef1eab749a7bb5527f7d52624) Fix regressions in custom admin url from #3274 (Damian Mooyman)
* 2016-07-20 [319d6d293](https://github.com/silverstripe/silverstripe-framework/commit/319d6d293e873d989c55473a0aa7ae1679010474) Fix doclink (#5827) (Damian Mooyman)
* 2016-07-19 [10e06dce](https://github.com/silverstripe/silverstripe-cms/commit/10e06dce507c6f9b3588e4f8669ce36ee843f79e) Fixes #1054 By preventing errors in the CMS _only_. (Russell Michell)
* 2016-07-18 [761cbf0d](https://github.com/silverstripe/silverstripe-reports/commit/761cbf0dc2ce98e7db6ce7df3913330b8f79c380) Use new admin_url (Daniel Hensby)
* 2016-07-18 [0a7437db](https://github.com/silverstripe/silverstripe-cms/commit/0a7437db40bbca078a4c7518d8f907228bf03462) Allow changing admin URLs (Daniel Hensby)
* 2016-07-18 [b89fcfa18](https://github.com/silverstripe/silverstripe-framework/commit/b89fcfa1884140e3b972cd44516825974f6148c5) Fix regression with uploadfield casting (Damian Mooyman)
* 2016-07-15 [928266229](https://github.com/silverstripe/silverstripe-framework/commit/9282662293b28cce056abf88e94123c8cdd172f4) ing bad syntax from PR (Daniel Hensby)
* 2016-07-15 [b3fea3723](https://github.com/silverstripe/silverstripe-framework/commit/b3fea3723fae822068a6b761a682011b0970fff5) Fixes support for "inline" form actions (fixes #2534) (Loz Calver)
* 2016-07-15 [366224078](https://github.com/silverstripe/silverstripe-framework/commit/366224078b6b0d67aeebab2f9041c76a33ae5626) Allow caching of false config values (Fixes #4755) (#4762) (Sam Minnée)
* 2016-07-15 [0f950800](https://github.com/silverstripe/silverstripe-cms/commit/0f950800ef7009806e241914becf16157879000d) wrongly named themes after themestack API change (#1548) (Hamish Friedlander)
* 2016-07-14 [2d47fed7](https://github.com/silverstripe/silverstripe-reports/commit/2d47fed75dc8771e1d7754d117440fed3e40b84a) ReportAdmin::Link() not returning correct home url (#38) (Damian Mooyman)
* 2016-07-14 [83c2af72c](https://github.com/silverstripe/silverstripe-framework/commit/83c2af72ca32b73c405876a2a7daec370ea99492) Fix some regressions from #5653 (#5806) (Damian Mooyman)
* 2016-07-13 [f8b1c27e](https://github.com/silverstripe/silverstripe-cms/commit/f8b1c27e3c7eb418fa091f465b04ce57390c42fc) Fix regressions from https://github.com/silverstripe/silverstripe-framework/pull/5653 (Damian Mooyman)
* 2016-07-13 [fb6f8a0a0](https://github.com/silverstripe/silverstripe-framework/commit/fb6f8a0a049154da82c5bf4a4330d519727f0713) Fix Security page showing double escaped HTML (Damian Mooyman)
* 2016-07-13 [e78bf010b](https://github.com/silverstripe/silverstripe-framework/commit/e78bf010b0c1135c242c0686da8e5b7aaff2b8fa) Fix augmentWriteVersioned (Damian Mooyman)
* 2016-07-13 [7d82304bb](https://github.com/silverstripe/silverstripe-framework/commit/7d82304bb09b5391bd9e95d1446b3bd938022f5e) Fix route invoking multiple handleStateChanges on single navigation actions (Damian Mooyman)
* 2016-07-12 [24efc7edf](https://github.com/silverstripe/silverstripe-framework/commit/24efc7edf83bb06b5a01080d2742c07ef68d21b2) Fix sorting ArrayList with sql-like syntax (Damian Mooyman)
* 2016-07-12 [8123c433](https://github.com/silverstripe/silverstripe-cms/commit/8123c433f01ca1ce59062e45ad90bac13be1e990) Fix getAbsoluteLiveLink() concatenation (Damian Mooyman)
* 2016-07-12 [87477a1e](https://github.com/silverstripe/silverstripe-reports/commit/87477a1e01d03ebee7eb71c352b3da47da73a9f2) Fix incorrect url manipulation (Damian Mooyman)
* 2016-07-08 [74c555e00](https://github.com/silverstripe/silverstripe-framework/commit/74c555e00443b1bc619f0a3970beedc3dbce99e6) for #5784: Added -&gt;setReplyTo(), deprecated -&gt;replyTo() for API consistency. Revamping, fixing, and enhancing internal Email API documentation. Simplified code and brought up-to-date with latest standards. (Patrick Nelson)
* 2016-07-07 [4aa1fc2d2](https://github.com/silverstripe/silverstripe-framework/commit/4aa1fc2d2cafd1c90401896cefb03e64b530a59c) Changed form fields that call renderWith in Field() to call parent::Field() instead (#5783) (Ed Chipman)
* 2016-07-07 [27cea80b1](https://github.com/silverstripe/silverstripe-framework/commit/27cea80b15a986d43b832658b13d01c08a5cfce1) SS_ConfigStaticManifest_Parser failed to handle ::class syntax (fixes #5701) (#5781) (Loz Calver)
* 2016-07-06 [dfe375e87](https://github.com/silverstripe/silverstripe-framework/commit/dfe375e87e8bac103a4445ce7a146374750179e1) MemberDatetime helper description, and shifted them to templates (#5766) (Chris Joe)
* 2016-07-06 [59d4b51d](https://github.com/silverstripe/silverstripe-cms/commit/59d4b51d8ef873e0fbe23ef5ab5b2ca94996cd4c) Fix missing tabs layout in pages view (Damian Mooyman)
* 2016-07-05 [9afd60200](https://github.com/silverstripe/silverstripe-framework/commit/9afd6020076dd1eb3b91f9566557cbe695121468) calling $record-&gt;write() breaks other 3rd party fields that write to an UnsavedRelationList. (Jake Bentvelzen)
* 2016-07-04 [0b7dab3f6](https://github.com/silverstripe/silverstripe-framework/commit/0b7dab3f66d64a4415b436b4301d4608b01b0597) Fix missing icons (Damian Mooyman)
* 2016-07-04 [1931ed497](https://github.com/silverstripe/silverstripe-framework/commit/1931ed497f7e702f13d95a58ceab5216be1307c6) unit test for xml content check (Christopher Joe)
* 2016-07-04 [4a22c2bd7](https://github.com/silverstripe/silverstripe-framework/commit/4a22c2bd788d491e8a687dbe12296948bafcad9c) Revert incorrect class rename (#5765) (Damian Mooyman)
* 2016-07-01 [39238d908](https://github.com/silverstripe/silverstripe-framework/commit/39238d908e0ed077d7aaf773562749468b6827ee) falsey attribute values in shortcodes now work (Daniel Hensby)
* 2016-07-01 [efef02502](https://github.com/silverstripe/silverstripe-framework/commit/efef0250277b83484536546763931c6646cb852d) Fix missing use statements (Damian Mooyman)
* 2016-06-30 [2cdfe6cc2](https://github.com/silverstripe/silverstripe-framework/commit/2cdfe6cc21f0cb253401fa169b5e1c3bb8738d43) Use RAW for DBField template helpers (Daniel Hensby)
* 2016-06-30 [b0f237bb3](https://github.com/silverstripe/silverstripe-framework/commit/b0f237bb3a336eea9f3a9f9bece2b65661c03cbc) Use RAW instead of Value for parsing shortcodes (Daniel Hensby)
* 2016-06-30 [06623537c](https://github.com/silverstripe/silverstripe-framework/commit/06623537c48c9d317aa647bf4021c4d846375fb9) Don't hard-code folder into treedropdownfield search hint (Damian Mooyman)
* 2016-06-30 [abda4dc2](https://github.com/silverstripe/silverstripe-cms/commit/abda4dc2d854c6bb1f73e1f16c10f023ca8eb9df) Restore SiteTree::canPublish method to resolve incorrect fallback to SiteTreeExtension (Damian Mooyman)
* 2016-06-30 [73fa20c](https://github.com/silverstripe/silverstripe-asset-admin/commit/73fa20c361c275a81ff57e4b5b02c338086f3b83) linting issues (Ingo Schommer)
* 2016-06-29 [a2bd9d9](https://github.com/silverstripe/silverstripe-asset-admin/commit/a2bd9d9963fca9fd4962e8a69c76fd4a8d2461dd) AssetAdmin search (see #5725) (Ingo Schommer)
* 2016-06-24 [6d835a64a](https://github.com/silverstripe/silverstripe-framework/commit/6d835a64adfcf0154bfa457c49e6f284d373108a) Saving null values to the _versions table. (Frank Mullenger)
* 2016-06-17 [6a7c1056f](https://github.com/silverstripe/silverstripe-framework/commit/6a7c1056fe54afa94641b4f1a0c3455c66d5f9e3) Fix shortcode parsing in HTMLEditorField::getanchors() (Damian Mooyman)
* 2016-06-17 [009f2de17](https://github.com/silverstripe/silverstripe-framework/commit/009f2de17ca1d435aba0f0945f3f76f575fb91d2) Fix incorrect enum string parsing (Damian Mooyman)
* 2016-06-13 [f0d495181](https://github.com/silverstripe/silverstripe-framework/commit/f0d49518152bb9743e32174bc870fac6951c161d) for #5683: Address security warning in CMS when attempting to access &lt;iframe&gt; contents (Back-porting fix from PR #5163) (Patrick Nelson)
* 2016-06-09 [3bb32eb0](https://github.com/silverstripe/silverstripe-reports/commit/3bb32eb013d5d12a1ba39e934181b92e75e38eab) Tests need the DB (Daniel Hensby)
* 2016-06-09 [68c40402](https://github.com/silverstripe/silverstripe-reports/commit/68c40402999894d267e49674585913be1e913458) No longer hardcoding admin links (Daniel Hensby)
* 2016-06-08 [bf00810e1](https://github.com/silverstripe/silverstripe-framework/commit/bf00810e1f5a7164d74ad66f3d03e813d81dfa25) Fix buttonClicked() error (Damian Mooyman)
* 2016-06-06 [946495bcf](https://github.com/silverstripe/silverstripe-framework/commit/946495bcf575d727726dcacc0a6eba596661cfa2) Regression with &lt;% with / %&gt; (fixes #5656) (Loz Calver)
* 2016-06-03 [429ce5575](https://github.com/silverstripe/silverstripe-framework/commit/429ce557561f7d4fd648b73cb83d12c1f424cead) ViewableData::setFailover() didn't remove cached methods (Loz Calver)
* 2016-06-03 [a0213aa2b](https://github.com/silverstripe/silverstripe-framework/commit/a0213aa2bfb500060d9e82a0b0ea5321065aedab) Fix HTTP url rewriting (Damian Mooyman)
* 2016-06-03 [ff59133](https://github.com/silverstripe/silverstripe-asset-admin/commit/ff59133bf446204fcfb1d1de95a7b855452b4a04) ed "gulp css" watch (renamed from "gulp sass") (Ingo Schommer)
* 2016-06-01 [8a58041fb](https://github.com/silverstripe/silverstripe-framework/commit/8a58041fbaa01c5f5890fa274c001eee13164c24) Remove default from address for error emails (Sam Minnee)
* 2016-05-31 [39d1ef7a4](https://github.com/silverstripe/silverstripe-framework/commit/39d1ef7a4b2b83337b1ac4bd7d3c03a3cf33f1d6) BulkLoader_Result class - Deleted Items (#5598) (Antony Thorpe)
* 2016-05-31 [eba89b95](https://github.com/silverstripe/silverstripe-cms/commit/eba89b9520a0103e4c0cb4b6730c3c0742f8b0d9) OldPageRedirector no longer loops infinitely if 404 thrown on existing page (Daniel Hensby)
* 2016-05-31 [341f49c63](https://github.com/silverstripe/silverstripe-framework/commit/341f49c630c23ee665c195250c19935763172e36) Fixed lookup of next closest visible field for focus restoring (fixes #5618) (UndefinedOffset)
* 2016-05-31 [3ea49a3](https://github.com/silverstripe/silverstripe-asset-admin/commit/3ea49a378687a03e64906d9c112f544d915623fa) ed editor/gallery state management for sidebar display (Ingo Schommer)
* 2016-05-30 [3ab8359](https://github.com/silverstripe/silverstripe-asset-admin/commit/3ab835968dd466a4d2aa6ba5939d86b73b905388) ed urlparam array access (and test failure) (Ingo Schommer)
* 2016-05-30 [73eb089](https://github.com/silverstripe/silverstripe-asset-admin/commit/73eb0891d38cda069d645654f0d8b98d1756c8cb) ed test regression (Ingo Schommer)
* 2016-05-27 [f1a0aef0d](https://github.com/silverstripe/silverstripe-framework/commit/f1a0aef0d7e18b921b53a381ff8489bc5c12740b) fix CMS_ACCESS permission being ignored if in incorrect order in array (Damian Mooyman)
* 2016-05-27 [11aad47ee](https://github.com/silverstripe/silverstripe-framework/commit/11aad47eeb62c6b412282b6a6aaa3ee217bbeab3) invalid syntax in TinyMCE config (#5593) (Loz Calver)
* 2016-05-27 [5cace7c69](https://github.com/silverstripe/silverstripe-framework/commit/5cace7c693640cd10e6a05aaea64fbbc91f8623d) ed javascript/ docs references (#5599) (Ingo Schommer)
* 2016-05-23 [092c8986](https://github.com/silverstripe/silverstripe-cms/commit/092c8986cbfebc4a7394b62bb411fdb43dddf07c) Query string not built properly (Daniel Hensby)
* 2016-05-23 [88321f5d5](https://github.com/silverstripe/silverstripe-framework/commit/88321f5d56ff59091395ae7f7619b6bc8be0cdf9) CleanupTestDatabasesTask permission failure response (Loz Calver)
* 2016-05-23 [ad213b35](https://github.com/silverstripe/silverstripe-cms/commit/ad213b3576e7eccb38311011b2ae2e683f0faeac) Fix rollback page crash (Damian Mooyman)
* 2016-05-23 [0f646ba3](https://github.com/silverstripe/silverstripe-cms/commit/0f646ba375150bd334d05668517ccfdb06d687da) undefined index error (Damian Mooyman)
* 2016-05-21 [decd7e5c5](https://github.com/silverstripe/silverstripe-framework/commit/decd7e5c57a0839cb873c86782a870326ffa175a) Fix getFinalisedQuery not including all queried columns (Damian Mooyman)
* 2016-05-20 [838268503](https://github.com/silverstripe/silverstripe-framework/commit/83826850346bc486bc4599dca56067897961cbfa) #5557 Tests with no DB requirements wont create test DB (Daniel Hensby)
* 2016-05-20 [90397c94](https://github.com/silverstripe/silverstripe-cms/commit/90397c945d2eec1ea07ecfee7a4adab15279dac9) fix missing install image (Damian Mooyman)
* 2016-05-19 [b1df9dcb1](https://github.com/silverstripe/silverstripe-framework/commit/b1df9dcb1d378c778e941a8fabd3c376e8a5a45a) check that we have a token and a UID before attempting a member auto login (Stevie Mayhew)
* 2016-05-18 [62bd26d11](https://github.com/silverstripe/silverstripe-framework/commit/62bd26d11ab9c9bf5b91ba8abb776ab3a4813a18) Fix suppression of display_errors in ErrorControlChain (Damian Mooyman)
* 2016-05-17 [8ed25ae48](https://github.com/silverstripe/silverstripe-framework/commit/8ed25ae4829c03e51bf63c35b2bbff8fa078d324) Fix DataObject::isChanged() detecting non saveable changes (#5545) (Damian Mooyman)
* 2016-05-17 [8947bb024](https://github.com/silverstripe/silverstripe-framework/commit/8947bb0245c2be23f9ec3ad1d2dcd6b554182f4f) Fix filtersOnId ignoring `WHERE "ID" IN ()` (#5546) (Damian Mooyman)
* 2016-05-17 [829f59e44](https://github.com/silverstripe/silverstripe-framework/commit/829f59e4437b0a99ab06889784f713d1f9a456f0) Fix link dialog box layout in CMS (Damian Mooyman)
* 2016-05-16 [79d059062](https://github.com/silverstripe/silverstripe-framework/commit/79d05906286698e7cf7274703088a47c54b106f2) Fix singleton('DBLocale') (Damian Mooyman)
* 2016-05-15 [2a856300c](https://github.com/silverstripe/silverstripe-framework/commit/2a856300c0fb03e81422befb95c8c9519e983a9f) bug, export button cannot export value '0' (Shawn Lin)
* 2016-05-13 [4d1ddf0e6](https://github.com/silverstripe/silverstripe-framework/commit/4d1ddf0e62c7565a9650ebcef9dd51bbd6d9a83c) Prevent session hijackers from resetting a user password (Damian Mooyman)
* 2016-05-10 [3738d888e](https://github.com/silverstripe/silverstripe-framework/commit/3738d888e0fbce48e0d88735edd3455a116937b5) Empty FROM clause (Daniel Hensby)
* 2016-05-09 [7d7800e5e](https://github.com/silverstripe/silverstripe-framework/commit/7d7800e5e77914b47528f19cc56b65184adf2842) for array to string conversion in DropdownField (Robbie Averill)
* 2016-05-05 [9ba362065](https://github.com/silverstripe/silverstripe-framework/commit/9ba362065eb091c78f87a493b82e4fa970e3d94d) loading icon bug on IE (Scott Hutchinson)
* 2016-04-28 [693408330](https://github.com/silverstripe/silverstripe-framework/commit/693408330bdd235b92690912ad36ba8adbebdbef) for #5410 to help focus errors occurring on tabs within GridField controlled DataObjects (et al). (Patrick Nelson)
* 2016-04-19 [43dcde519](https://github.com/silverstripe/silverstripe-framework/commit/43dcde5197e0995225235f69937ed57bec0cd7e2) Hierarchy was incorrectly unexpanding nodes that had been previously expanded (madmatt)
* 2016-04-19 [66ed97e08](https://github.com/silverstripe/silverstripe-framework/commit/66ed97e08e3afc32d6e92a7125db9e123fbfabf7) to grid field loading wrong current page id when using multiple tabs (John Milmine)
* 2016-01-22 [4bd66b9d3](https://github.com/silverstripe/silverstripe-framework/commit/4bd66b9d3693492806bb4e9a512f8ae623c6a306) for #4909: Ensure RSSFeed_Entry is instantiated using the injector. (Patrick Nelson)
* 2015-10-07 [7a8137229](https://github.com/silverstripe/silverstripe-framework/commit/7a813722946d3c25afecba682c3ad41c01c3992c) castingHelper failed to find many_many_extraFields data (fixes #4661) (Loz Calver)
* 2015-04-21 [a7100e900](https://github.com/silverstripe/silverstripe-framework/commit/a7100e9006b27e7885eb2ce851d9bc0839ca4468) Object::parse_class_spec failed to parse associative arrays (Loz Calver)
* 2015-02-23 [e04e992c](https://github.com/silverstripe/silverstripe-cms/commit/e04e992c73cfd329cec535e2ed4bccf82356b589) es relating to Controller cleanup (Daniel Hensby)