Releases: forkcms/forkcms
Releases · forkcms/forkcms
5.0.6
Bugfixes:
- Core: Fix tests when site.multilanguage is false #2322
- Core: Fix bootstrap tabs html5 form validation #2319
- Core: Fix sessions in the console #2301
- Core: Set a minimum font size on the body for the backend editors #2326
- Core: Fix labels in seo tab #2325
- Analytics: Fix google analytics #2317
- Blog: Fix preview url blog categories #2330
- Installer: Properly fix the form template in the installer #2323
- Mailmotor: Mailmotor SubscribeType/UnsubscribeType: ucfirst was missing in label #2321
- Pages: Fetch the page data from the database and assign it to the pages in navigation #2313
- Pages: Fix dropdown styling when adding a page block #2333
- Search: Bad url on livesuggest paging numbers #2328
Improvements:
- Core: Add a comment to clarify where custom Symfony routes should be placed #2315
5.0.5
Added:
- Locale: Translations for the Media Library #2223
Removed:
- Core: Removed the licence info blocks in the php files #2289
- Core: Removed the obsolete and deprecated choices_as_values option in the MetaType #2267
Fixed:
- Core: Fix errors when trying to minify external assets by stopping to try #2264
- Core: Fix exception message when a css or js file isn't found in the theme and core #2258
- Core: Fix typo in htaccess comment #2284
- Core: Fix wrong response from ajax calls when the call wasn't authenticated or the authentication had expired #2263
- Core: Fixed the alt text of the Fork logo in the backend #2292
- Core: Make the modals accessible to screen readers etc #2272
- Analytics: Fix broken link to add api keys #2275
- Analytics: Fix check to see if the cookie bar should be shown #2281
- Extensions: Fix the validation of the layout settings of a template #2293
- FAQ: Fix adding the default category widget on install #2279
- Location: Add missing address to markers #2257
- Location: Fix showing data in the marker #2295
- Mailmotor: Pull in latest bugfixes for mailchimp #2276
- MediaLibrary: Fix issues with symlinks #2265
- MediaLibrary: Fix media group attributes not being parsed in the template #2271
- MediaLibrary: Fix wrong return type when using the media_library_widget lightbox #2274
- MediaLibrary: Removed the use of the target attribute since that could result in unwanted behaviour when clicking on links #2277
- Pages: Codestyle fixes #2300
- Pages: Don't redirect on empty pages #2270
- Pages: Show page icon on pages tree for subpage elements with "module action" #2297
- Profiles: Add missing new password button on the settings page #2290
- Profiles: Fix adding a new profile in the backend #2285
- Profiles: Fix checking if email or display name exists without excluding a profile #2286
- Search: Content of pages with a redirect no longer shows up in the search results #2296
- Search: Fix live suggest #2291
- Tags: Fix tag cloud widget not showing the most used tags #2283
- Users: Fix initialisation of the csv settings during installation #2262
5.0.4
Bugfixes:
- Core: Https error when header module not installed #2235
- Core: Fix type errors when trying to get the uploaded file when there is non #2234
- Core: Fix gitignore users files avatars #2239
- Core: Multiple RSS Fixes #2241
- Core: Fix cookiebar hidden check always resulted in a hidden cookiebar #2253
- Core: PHPDoc improvements #2252
- Core: Fix dump in twig templates and related issues when debug sometimes isn't enabled when it should #2255
- ContentBlocks: Fix Pages copy action sets content blocks of from language archived #2249
- Extensions: Throw error when template syntax is faulty #2246
- FormBuilder: Fix formbuilder data action #2238
- FormBuilder: Fix error when saving form builder fields #2240
- Mailmotor: Add missing translated error messages for list id and api key #2250
- MediaLibrary: Fix media-group errors not showing up properly #2244
- MediaLibrary: The label is already inside the media group widget #2242
- Pages: Fix clicking "save draft" deleted the page instead of saving it as draft #2251
- Tags: Fix tagsinput #2232
5.0.3
Bugfixes:
- Core: Fixed wrong namespace in the upgrade guide for DataGridDatabase #2201
- Core: Add missing entries for gulp and npm/yarn to htaccess #2202
- Core: Fix twig cache issues in debug #2208
- Core: Fix template modifier for getnavigation rendering child navigation as escaped html #2216
- Core: Pimple should also be installed on production and not only dev for CKFinder #2224
- Docs: Update media library documentation #2198
- FAQ: Fix default value for hidden radio button #2220
- FAQ: Fix sorting categories #2225
- FormBuilder: Fix wrong typehint on callback in FormBuilderSubmittedMailSubscriber #2211
- Locale: Updated and corrected translations into Russian #2206
- Locale: Fix static translation analysers /private/locale/analyse #2210
- Locale: Add missing translations #2222
- MediaLibrary: Fix cropper flashing when uploading multiple images with the cropper disabled #2167
- Pages: Fix has_children and has_extra still using enum bools #2226
- Pages: Fix redirect dropdown missing letters in the options #2215
- Users: Js password strength checker now returns the same result als the php version #2213
5.0.2
Bugfixes:
- Core: Switch the upload and download icons to match the import button #2174
- Core: Make custom for meta not required for update method #2177
- Core: Fix active languages array #2171
- Core: Fix casing of the private method addFrontendPathsToTheTemplateLoader #2184
- Core: Use the correct vendor versions as stated by yarn.lock and use jquery3 #2183
- Core: Add missing fork settings to the frontend twig template service #2173
- Core: Fix page title not set correctly #2190
- Core: Fix loading the meta entity from the database #2197
- Core: Fix CKFinder not working in php7, upgrade to 3.4.1 #2193
- Extensions: Fix old check on enum instead of bool #2179
- FormBuilder: Fix js not running #2172
- Locale: Fix update via ajax in datagrid #2187
- Locale: Fix some Russian translations #2196
- Location: Specifically state the widget action should be 'Location' #2176
- Mailmotor: Cache interests instead of calling the api on each pageload #2175
- Pages: Fix errors with user templates after deleting a block #2180
- Pages: Fix user templates #2194
- Profiles: Fix import #2185
5.0.1
5.0.0
Since this is a major update we also provided an upgrade guide
Some pull requests fixed bugs that were introduced during the development of fork 5 and won't be listed here
Bugfixes:
- Analytics: Removed extra whitespace in template #2160
- Analytics: Fixed typos and improved explanation in the translatiosn #2159
- Extensions: Add missing translations #2100
- FormBuilder: Fix encoded htmlspecial chars in the email #2017
…
Features:
- Core: Bump minimal php version #1923
- Core: Remove deprecated code #1941
- Core: Add macro for datagrids #1969
- Core: Add a cache clearing button to the backend #1993
- Core: Added console command to generate the thumbnails #1988
- Core: Added a datepicker #2112
- Core: Added docker config #2038
- Core: Cookies now need to be set with the
fork.cookie
service - Triton: After many years of service the triton theme has been retired and replaced with a bootstrap theme #1930
- FormBuilder: Added possibility to send a confirmation mail from the form builder #1602
- FormBuilder: Add reCAPTCHA field to formbuilder #2008
- MediaLibrary: A new core module to help you manage media across modules #1986
- MediaGalleries: A new core module to help you create sliders etc from media in the media library #1986
- Pages: Adding content in a preformatted way to a page has been made easier with the addition of user templates #1958
…
Improvements:
- Core: Moved scripts into console commands #1942
- Core: Enable the cookie bar by default when the timezone is in europe #1957
- Core: Improve the breadcrumb in the backend #1968
- Core: Move from PSR-0 to PSR-4 #1975
- Core: Improve the https htaccess entries #1979
- Core: Change meta table to InnoDB #1980
- Core: Move the docs from a separate repo to the docs directory #1985
- Core: Style form elements in fork style by default #1967
- Core: Fixed wrong documentation about installation zip #2007
- Core: Added php 7.1 typehints and cleaned up some legacy code #2001
- Core: Replace & by & as parameter query divider #2095
- Core: Use post requests instead of get requests to delete items #2090
- Core: Use symfony http code constants #2123
- Core: Added test command to composer #2141
- Core: Moved some symfony form types to the common namespace #2142
- Core: File folder names now match the casing of the modules they belong to #2143
- Core: Upgraded to symfony 3.3. #2151
- Core: Cleaned up the fork installer code #2153
- Travis: Add code style checks to travis #1972
- Github: Add header image to README.md #2117
- Blog: Cleaned up the installer #2070
- ContentBlocks: Cleaned up the installer #2068
- ContendBlocks: Updated the module structure to the domain model #2096
- Extensions: You can now switch themes using your keyboard #2144
- Extensions: Cleaned up the installer #2071
- FAQ: Cleaned up the installer #2072
- FormBuilder: Cleaned up the installer #2073
- Groups: Cleaned up the installer #2074
- Locale: Cleaned up the installer #2085
- Location: Cleaned up the installer #2076
- Mailmotor: Updated documentation #1987
- Mailmotor: Added double opt-in setting #2005
- Mailmotor: Updated the module structure to the domain model #2145
- Pages: Cleaned up the installer #2079
- Pages: Pages are grouped in a nicer way when installing with demo data #2150
- Search: Cleaned up the installer #2081
- Profiles: Cleaned up the installer #2080
- Settings: Cleaned up the installer #2082
- Tags: Cleaned up the installer #2083
- Users: Cleaned up the installer #2084
…
Removed:
- Core: The api has been removed from fork, it is now recommended to use a symfony bundle #1981
- Spoon: SpoonFilter::getGetValue and SpoonFilter::getPostValue have been removed #2051
- Spoon: The things that have been removed from spoon library can be found in its changelog
- Mailmotor: Removed old library for campaignmonotor since we are using one via composer atm #1973
…
4.5.5
Bugfixes:
- Core: Add missing generated_url_selector in the form type for the meta #2116
- Core: Add debouncer to generatedUrl to prevent spamming the server and catch events like copy/paste in addition to keystrokes #2115
- Core: Fix deletion of uploaded images not working for file and image types #2126
- Analytics: Hide analytics widgets when no internet connection is found #2119
- Composer: Update php requirements since fork 4 won't work on php 7.2 #2140
- FormBuilder: Fix required indication missing in form builder #2156
- Mailmotor: Fix mailmotor when no mail engine is chosen #2134
- Profiles: Fix avatar path in installer #2124
- Profiles: Fix profile settings missing in toArray when the settings haven't been loaded previously #2147
4.5.4
Bugfixes:
- Github: Add mention of what to do when a security issue is found to the readme #2030
- Github: Fixed typo in the readme #2035
- Core: Fixed some typos in the analytics locale #2028
- Core: Fix html5 file input revalidation not working #2043
- Pages: Fix blog images path casing #2104
- Pages: Fix auth tab not working correctly #2037
- Triton: Fixed clicking on label in search widget didn't focus input field #2048