Skip to content

Releases: tractorcow-farm/silverstripe-fluent

4.4.3

15 Oct 22:07
98f0921
Compare
Choose a tag to compare
Merge pull request #556 from tractorcow-farm/pulls/missing-types

BUG Support localised types specified as explicit FQN class names

4.4.2

23 Sep 01:23
2f0b3e7
Compare
Choose a tag to compare
Merge pull request #552 from tractorcow/pulls/4.4/secure-cookie

BUG Don't use unsecure cookies if session is secure

4.4.1

31 Jul 21:53
Compare
Choose a tag to compare
  • Revert "FIX Fluent now respects existing base URL prefixes in URL segment fields when no fluent domain exists" (Damian Mooyman) - 3a37dca
  • Remove changelog - see GitHub releases for release notes (Robbie Averill) - 49adcd0
  • Remove obsolete branch alias (Robbie Averill) - 9331090

4.3.1

31 Jul 21:52
Compare
Choose a tag to compare
  • Revert "FIX Fluent now respects existing base URL prefixes in URL segment fields when no fluent domain exists" (Damian Mooyman) - 3a37dca
  • Remove changelog - see GitHub releases for release notes (Robbie Averill) - 49adcd0
  • Remove obsolete branch alias (Robbie Averill) - 9331090

4.2.2: Revert "FIX Fluent now respects existing base URL prefixes in UR… (#539)

31 Jul 21:51
68b1b19
Compare
Choose a tag to compare
  • Revert "FIX Fluent now respects existing base URL prefixes in URL segment fields when no fluent domain exists" (Damian Mooyman) - 3a37dca
  • Remove changelog - see GitHub releases for release notes (Robbie Averill) - 49adcd0
  • Update SilverStripe test versions in Travis (Robbie Averill) - 13d0cc1
  • FIX Fluent now respects existing base URL prefixes in URL segment fields when no fluent domain exists (Robbie Averill) - 83f9fb9
  • Add PHP 7.3 and SilverStripe 4.3/4.4 to Travis builds (Robbie Averill) - 4d016e0
  • Update translations (Robbie Averill) - 997a1a9

4.4.0

26 Jul 02:31
Compare
Choose a tag to compare
  • ENHANCEMENT Configurable policies for handling the deletion of objects (#536) (Damian Mooyman) - 0391a79
  • Add $SelectedLanguage template variable to fluent. Already exists in cwp/cwp but it should be available in FluentExtension (bergice) - 2d176e2

4.3.0

22 Jul 04:55
Compare
Choose a tag to compare
  • Update SilverStripe test versions in Travis (Robbie Averill) - 13d0cc1
  • Fix import CheckboxSetField (Ian Patel) - d147111
  • Replace filter grid with checkbox set (Ian Patel) - 6040646
  • add .upgrade.yml (wernerkrauss) - cf0c2f7
  • FIX Fluent now respects existing base URL prefixes in URL segment fields when no fluent domain exists (Robbie Averill) - 83f9fb9
  • Add PHP 7.3 and SilverStripe 4.3/4.4 to Travis builds (Robbie Averill) - 4d016e0
  • Update translations (Robbie Averill) - 997a1a9
  • Use the locale's URLSegment as default badge label (JorisDebonnet) - 73339bf
  • Clearer Versioned example (Ingo Schommer) - 2c94814
  • fix index when fluent is in use and there is no fallback locale (Aljoša Balažic) - 4b0eacf
  • move opening brace to a new line (AljosaB) - 63e4252
  • add alternate links to metatags (Aljoša Balažic) - e91e86a
  • Bump alias for master to 4.3.x-dev (Robbie Averill) - 7de2a23

4.2.1

29 Jul 08:22
39c49e7
Compare
Choose a tag to compare
  • Update translations (Guy Marriott) - 39c49e7
  • FIX Ensure arrow on locale selector can be clicked through (Guy Marriott) - ed56a6d
  • FIX Add support for 'latest_version_single' versioned mode (Robbie Averill) - d1ae772
  • fix index when fluent is in use and there is no fallback locale (Aljoša Balažic) - defadaa
  • FIX Fluent badge labels in the CMS are now able to be modified by extensions (Robbie Averill) - bc05b33
  • Added tests to verify order of sort columns when mixed localised and non-localised are used in the sort fields (UndefinedOffset) - 90511a4
  • BUGFIX: Fixed issue where the sort order of queries would not be maintained it the sort columns are a mix of localized and non-localized fields (UndefinedOffset) - 00ebbe3
  • FIX Quoting Locale filter correctly for PostgreSQL (Guy Marriott) - dc0d72a
  • FluentDirectorExtension::insertRuleBefore() now prepends if the insert before rule cannot be found (UndefinedOffset) - bcb3130
  • Added unit test for localized controller routing (UndefinedOffset) - 8c505a9
  • Changed Fluent model rules to be added before the silverstripe/cms model rule rather than before all rules (UndefinedOffset) - 07bf8fe

3.8.2

07 Jan 09:23
6f36a44
Compare
Choose a tag to compare
  • Make Fluent compatible to SilverStripe 3.7.x / PHP 7.2 (Hendrik Schaper) - 3a9488e
  • Make Fluent compatible to SilverStripe 3.7.x / PHP 7.2 (Hendrik Schaper) - 96e3b08
  • FIX Use precise distro for PHP 5.3 support (Robbie Averill) - e5717f4
  • Remove obsolete branch alias (Robbie Averill) - 4767c7f
  • Remove obsolete branch alias (Robbie Averill) - 9184819
  • Add codecov configuration to prevent comments on pull requests (Robbie Averill) - 8ba76e0
  • Create a Finnish translation (Jarkko Linnanvirta) - 25c05dc
  • Update code of conduct (Damian Mooyman) - 000efbe

4.2.0

07 Jan 09:23
Compare
Choose a tag to compare
  • Remove obsolete branch alias (Robbie Averill) - a0c3627
  • Display the current domain's default locale url segment in base urls * Added check to locale base url generation * Added tests to cover new default behaviour * Docs altered (Jackson) - 9bdddd9
  • BUGFIX: Only delete unlocalised table record when no base record exists. (cpenny) - 961c6e8
  • FIX updateCMSFields test sometimes fails with field not found, made stronger (Robbie Averill) - d5a278e
  • FIX Update unit tests from merge up to master (Robbie Averill) - c5329b2
  • FIX Handle cases where data query does not have a source locale (Robbie Averill) - d617cb6
  • FIX Only updateList for objects that have the FluentVersionedExtension (Robbie Averill) - c7fc198
  • FIX Quote Injector service references, will break in Symfony 4 (Robbie Averill) - 51de56b
  • remove an unused else (Werner M. Krauß) - 45322f7
  • existsInLocale should return the cached value (Werner M. Krauß) - 394af85
  • Add failing test (Werner M. Krauß) - 45c4a18
  • Adding TestState to clear static locale caching between tests (Guy Marriott) - 8ddb3de
  • Remove empty line, linting violation (Robbie Averill) - 4bf40e9
  • Fix assertions in test (Robbie Averill) - 097c5c1
  • DOCS Update readme badge URLs for the farm (Robbie Averill) - af812d9
  • BUG Prevent force-creating empty sessions (Damian Mooyman) - 0333571
  • DOCS Update references to session persistence and improve description (Robbie Averill) - 91e0883
  • FIX ReadVersions GraphQL operation now has the current locale added as a list filter (Robbie Averill) - e3cab84
  • Updating test cases (Guy Marriott) - 65060e4
  • FIX: Add _complete flag to ensure that missing record requests are cached FIX: Remove unnecessary 2nd cache implementation. (Sam Minnee) - 2ca59ef
  • Remove persist_session and switch to use sessions when they are already started (Robbie Averill) - 7f78914
  • Exclude sorting tests from Travis builds and clear static locale cache in tests (Robbie Averill) - 5f40763
  • Add owner ID to optimistic cache isset check, augment doc blocks, add tests for static caching (Robbie Averill) - 7128efe
  • Fixing method signature & docblocks (Guy Marriott) - a887bed
  • Clarifying difference in caches & using isset instead of in_array (Guy Marriott) - 77a3a6f
  • FIX: Use Hierarchy::prepopulateTreeDataCache() in fluent (Sam Minnee) - c724a85
  • FIX Performance update - reduces the use of filter on multiple subsequent calls to getByLocale (Guy Marriott) - 3294d8d
  • FIX Opt-in performance fix for many consecutive lookups using isLocalisedInStage (Guy Marriott) - 9cb863c
  • ENHANCEMENT: Update unit tests to use withState where appropriate. (cpenny) - ec070e2
  • Added additional coverage to cms-publish-required unit tests. (cpenny) - 5015177
  • BUGFIX: Renamed variables. Updated method visibility. Updated unit tests. (cpenny) - 9af192f
  • BUGFIX: Added config setting to bypass filtered locale logic in stage. (cpenny) - 9e5308b
  • FIX Text collector translations now compile without errors (Robbie Averill) - bd4bebc
  • fix bad xml in GoogleSitemapController_sitemap.ss (Zazama) - c57607e
  • FIX: Remove Fluent status flag text. As discussed in the UX PRs, core does not support multiple status flag texts being present. (cpenny) - 6a6928b
  • Add brackets around variable assignment in if statement and use $middleware variable (Robbie Averill) - f284cb7
  • Linter fixes (Ingo Schommer) - cb652be
  • Allow opt-out of cookie/session setting (fixes #440) (Ingo Schommer) - f330297
  • Update CMS localisation status messages. Added back a message that was accidentally removed in #361. (cpenny) - 3742559
  • Add config setting for CMS publish required. (cpenny) - eeef6eb
  • Add supported module badge to readme (Dylan Wagstaff) - 0928451
  • Quote table and fields in isLocalisedInStage, to make it compatible with postgresql (Boris Lašič) - b8fb27d
  • Update branch alias for 4.2.x-dev (Robbie Averill) - baee50f