Skip to content

Releases: forkcms/forkcms

5.0.6

18 Oct 15:03
Compare
Choose a tag to compare

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

09 Oct 09:59
Compare
Choose a tag to compare

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

15 Sep 16:09
Compare
Choose a tag to compare

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

01 Sep 13:10
Compare
Choose a tag to compare

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

21 Aug 16:14
Compare
Choose a tag to compare

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

07 Aug 12:56
Compare
Choose a tag to compare

Hotfix number one is a fact!

Bugfixes:

  • Installer: Fixes installer when you want mailmotor + example data #2165
  • Installer: Install script fix #2169

5.0.0

04 Aug 12:52
Compare
Choose a tag to compare

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

03 Aug 10:09
Compare
Choose a tag to compare

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

16 Jun 14:04
Compare
Choose a tag to compare

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

4.5.3

13 Apr 13:37
Compare
Choose a tag to compare

Bugfixes:

  • Core: Fix the htaccess so ckfinder works again #2025
  • Core: Make sure SpoonSession is initialised before starting symfony session #2023
  • Blog: Fix unpublished posts showing up in the pager of blog detail #2024
  • FormBuilder: Fix formbuilder problem with label and checkbox #2026