Skip to content

Latest commit

 

History

History
222 lines (166 loc) · 16.6 KB

CHANGELOG.md

File metadata and controls

222 lines (166 loc) · 16.6 KB

Change Log

3.3.0 (2015-11-06)

Full Changelog

Implemented enhancements:

3.2.3 (2015-11-06)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • BUG Fix default row values not being properly loaded when saving with… #147 (tractorcow)
  • Fixed fluent dropdown presence on collapsed cms-menu #137 (ARNHOE)
  • BUG Fix creation of records in non-default locale #136 (tractorcow)

Closed issues:

  • Portuguese not output on frontend #143
  • Enhancement: API to determine if current page has translated content #142
  • Default translated field value doesn't seem logical #132

Merged pull requests:

3.2.2 (2015-07-20)

Full Changelog

Fixed bugs:

  • FIX: Fixes #135 Increased range of native lang strings. #131 (phptek)
  • FIX: Fixes #125 Duplicate locales in homepage URI #126 (phptek)

Closed issues:

  • Native language string isn't always returned #130
  • Homepage view breaks when locale is used #125
  • CMS Page Filter is broken #124
  • Some localised fields not indicated as such in CMS #122

3.2.1 (2015-06-03)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • FIX: Ensure deferred CMS panels are locale-specific (fixes #94) #119 (kinglozzer)

Closed issues:

  • GridField Translate #118
  • Class "current" menu does not work properly #117
  • Translation of URLs (url segments) #113
  • Site tree not updating titles #94

3.2.0 (2015-02-25)

Full Changelog

Implemented enhancements:

  • Add TemplateGlobalProvider to Fluent #84
  • Default language alias in URL #75
  • Use utf-8 locales #105 (tractorcow)
  • CMS: lang selector links to display block #100 (willmorgan)

Fixed bugs:

  • language switch in IE9 #90
  • FluentExtension::updateCMSFields doesn't match UploadField #82
  • BUG Sitemap.xml shows incorrect locale for domains #74
  • infinite redirect when opening an url disabled with FluentFilteredExtens... #98 (Copperis)
  • updated conversion task to work for me via sake. Main changes are: #83 (oetiker)

Closed issues:

  • How to set empty aliase for default_locale ? #109
  • Question about language fall back in Model Admin #102
  • Documentation #97
  • Infinite redirect when opening url disabled with FluentFilteredExtension #96
  • Can't create FluentFilteredExtension #85
  • convert task #80
  • Question: How to NOT show the text in the default language #79
  • Migration of ShowInMenus #78
  • FluentMenuExtension trouble #77
  • Avoid full page refresh on locale change #76

3.1.1 (2014-04-26)

Full Changelog

The major feature in this version is the ability to translate urls; Meaning a page can have a urlsegment in a user's native language. This version however requires Silverstripe CMS version 3.1.1 at least, and 3.1.0 does not include this ability. No changes other than upgrading are required, as the URLSegment exclusion to translated fields has been removed from the default SiteTree.field_exclude config.

Additional options for handling redirection on the homepage were added to tweak home page SEO. By default the Fluent.remember_locale config is set to true, and will attempt to redirect users from the home page to their last remembered locale. If this interferes with behaviour of your website you should set this to false.

An icon for all translated fields is now added in the CMS. In order to make sure that this appears correctly for all dataobject fields, it's necessary to make sure that you utilise the DataObject::beforeUpdateCMSFields method to ensure you have added any custom fields prior to extensions running updateCMSFields.

There is a new API for users to customise the visibility of pages in the menu. You can now add the FluentMenuExtension extension to SiteTree to extend the single Show In Menu checkbox into a list of options allowing visibility setting for each locale.

Also for users who wish to disable translation for a dataobject, you may now explicitly set the string value of 'none' to the translate config for any dataobject, rather than having an empty array.

Implemented enhancements:

  • ENHANCEMENT: Allow custom home segment #55 (bummzack)

Fixed bugs:

  • Zend Framework fails to detect temp dir. #70 (uniun)
  • FIX Composer dependencies #60 (nbenn)
  • FIX Composer dependencies #59 (nbenn)
  • BUG Translation fixes #56 (uniun)

Closed issues:

  • Language switching : Option to use different URLs on Redirect page type? #73
  • domain setup does not work as expected -> auto-switching domains fails #72
  • Translating site title and Site tagline #71
  • API Need option to toggle ShowInMenus by locale #68
  • Homepage and 302 redirects #67
  • Localized DropdownField missing green icon #66
  • Composer dependencies for framework 3.2 #65
  • ENHANCEMENT request alternate seo #64
  • DataObject CSV Import #63
  • setlocale problem #62
  • Locale Filter for pages #61
  • phpunit: Notice: Undefined index: REQUEST_URI #58
  • ENHANCEMENT Possible support for UserForms? #53

Merged pull requests:

3.1.0 (2013-09-04)

Implemented enhancements:

  • Domain filters for locales #43
  • Need a nicer locale dropdown #41
  • Integrate with Googlesitemaps module #36
  • Translation for Enum #29
  • SiteTree URLSegment #6
  • Feature: Locale aliases #3
  • Allow Alias to be called in LocaleMenu.ss #5 (ARNHOE)

Fixed bugs:

  • Googlesitemaps custom dataobjects #44
  • SiteTreeURLSegmentField doesn't respect locale for top level pages #39
  • loop Menu(1) and FluentFilteredExtension #27
  • Where conditions not being properly evaluated #7
  • ModelAdmin Dataobjects #4
  • BUG. Impossible to flush the site on live environment. #51 (uniun)
  • BUG compass reset was overruling SS styling #10 (ARNHOE)

Closed issues:

  • saving wrong value, when entering same value for Title and MenuTitle #52
  • LocalisedFields, SiteTree and updateCMSFields problem #50
  • detect_locale not work #49
  • Now fluent does not save the last user's language selection. #48
  • LocalisedField in ModelAdmin #47
  • Translatable URLs #46
  • Problem with $_SERVER['HTTP_ACCEPT_LANGUAGE'] #45
  • Loading time #42
  • Publishing page issue #38
  • Problem with is_frontend() function ( Still problems ) #37
  • Problem with is_frontend() function ( Very serious ) #35
  • Flushing gives problems #33
  • CMS Interface Language #32
  • Login URL (Security/login) and website Locale selector #31
  • URL resolution and FluentFilteredExtension (NEW) #30
  • Frontend LocaleMenu LinkingMode #28
  • URL resolution and FluentFilteredExtension #26
  • Fluent filter needs better titles #25
  • Comments module and Forum module problem #24
  • Disable FluentMySQLSearch class #23
  • Disable FluentMySQLSearch class #22
  • has_many or many_many relations #21
  • Language selection in CMS and frontend simultaneously (Serious Problem) #20
  • Temp Locale (New) #19
  • Browser Locale #18
  • Temp Locale #17
  • Problem with Lost password notification #16
  • set_date_format and set_time_format deprecated #15
  • license #14
  • Login URL (Security/login) #13
  • [REQUEST] Autolanguage mode (browser language) #12
  • Fulltext search issues #11
  • Translated fields get filled in #9
  • CMS interface language #2
  • Locale selector bit dodgy #1

Merged pull requests:

  • Change dependency versions to work for 3.1.0-rc1. #34 (ARNHOE)
  • BaseURL within a specified locale #8 (ARNHOE)

* This Change Log was automatically generated by github_changelog_generator