'X' => text, 'X2' => longtext

Adjusted so that columns of type "X" result in a mysql column of type "text", and that "X2" results in a a"longtext" column, to match the behavior of Concrete < 5.7

My application relies on detecting the difference between these two columns, and that's impossible with the current implementation. Also, it is in contradiction with your own documentation: http://www.concrete5.org/documentation/how-tos/developers/creating-and-working-with-db-xml-files/

Unfortunately, this change here *does* fix the database side of things, but I am nevertheless still not able to discern between these two types in my code. The Doctrine DBAL doesn't have the required functionality to do that. Newer versions do (the 2.5 release candidate does, see https://github.com/doctrine/dbal/blob/829eb1c8380ec7529d8efc7a970a0a8b4144b25c/lib/Doctrine/DBAL/Schema/MySqlSchemaManager.php), but that version can't be installed without creating conflicting requirements in Composer. So, I fixed that by manually replacing that one file (sigh), while I wait for the 2.5 Release Candidate to turn into an actual release...
Allow fieldnames with brackets[]

The code as it was threw jQuery errors when a fieldname with 'array' notation was provided, such as fieldname[2]. Since this notation has many useful applications in PHP (simplified processing of lists) I wrote some code to prevent those errors from happening.
Add link type to standard redactor link
turning caching on login page
Show errors in application/bootstrap/app.php
Merge branch 'develop' of github.com:concrete5/concrete5-5.7.0 into develop
Merge branch 'patch-5' of https://github.com/infostreams/concrete5-5.7.0 into infostreams-patch-5
Merge pull request #1354 from infostreams/patch-6

PageSelector should allow fieldnames with brackets[]
Tweaks to field name for page selector
Fixing race condition with b793e656292f27b1c4c67d22e08cb4180703b939
getting rid of layouts in global area
tweaks to z-index
Fix #1303
Fix #1360
Fix #1361
Fix #1025
Fixing file storage location data loss when saving form with same location
5.7.1 migration script
Enabling color picker widget to allow empty
Hiding page template on single pages in sitemap