Skip to content

Releases: tractorcow-farm/silverstripe-fluent

4.0.0-alpha1

15 Oct 22:18
Compare
Choose a tag to compare
4.0.0-alpha1 Pre-release
Pre-release
  • BUG Ensure that unpublish affects only the current locale (Damian Mooyman) - 96532af
  • FIX Do not include the current locale in the list of fallback options (Robbie Averill) - aeab81d
  • FIX Use precise distro for PHP 5.3 support (Robbie Averill) - e5717f4
  • Update branch alias for 4.x-dev (Robbie Averill) - 258d338
  • Remove obsolete branch alias (Robbie Averill) - 4767c7f
  • Bump branch alias for 3.9.x-dev (Robbie Averill) - 45fb956
  • Remove obsolete branch alias (Robbie Averill) - 9184819
  • FIX Do not show locale selector unless there are locales to show (Robbie Averill) - 3eb55e9
  • NEW Check "global default" for the first locale when creating (Robbie Averill) - acbe77e
  • API Implement localised conditions (Damian Mooyman) - b715475
  • FIX Bootstrap path in phpunit.xml (Robbie Averill) - 5463fdc
  • Shift to vendormodule (Damian Mooyman) - 7469cc7
  • Update templates and shift to using inline-editable (Damian Mooyman) - 7c57b5a
  • NEW Run i18n text collector and fix heredoc translation for collector (Robbie Averill) - 8ab3829
  • FIX Show notice to save domain before showing the Locales GridField (Robbie Averill) - dd600e7
  • Update link handling Improve Locale / Domain API (Damian Mooyman) - 73eb29e
  • Remove LocaleLink in favour of updateRelativeLink. Use FluentState::withState() to mock locales. (Robbie Averill) - 606904b
  • Explicitly use trusty distro (Robbie Averill) - 613ec90
  • Implement withState in FluentExtension::LocaleLink, add test for FluentState::withState (Robbie Averill) - 5cf5de1
  • NEW Add template accessors and extension helper methods for getting locale data (Robbie Averill) - 7cb2fea
  • Remove empty line in control structure (Robbie Averill) - d8e7771
  • Implement versioned writes (Damian Mooyman) - 9cfa71a
  • MINOR Small logic refactor in FluentVersionedExtension and FluentExtension for single use and readability (Robbie Averill) - 30f8340
  • FIX Minor linting updates (Robbie Averill) - 1e8a937
  • Remove var_dump (Damian Mooyman) - 559cb32
  • API Change Locale to a configurable list of fallbacks API Implement saving to _Localised table API Implement reading versioned localisations (Damian Mooyman) - e511534
  • Add state sandbox closure feature (Damian Mooyman) - b3c5aea
  • Fix typos, add getLocalisedTable, change method visibility in DetectLocaleMiddleware (Robbie Averill) - 89a97d8
  • Rename codecov YAML configuration (Robbie Averill) - 801a86c
  • API Added flush to CacheableModel Default locale is now stored in _Localised subtable instead of core table API Updated default locale detection API Updated domain behaviour Removed unused redirection code from LocaleDetector, and made this an interface API Replaced DefaultProvider with extension points in FluentExtension Added new icons BUG Always create localised table for base class, even if no fields are localised API Ensure un-localised pages are hidden on the frontend API Removed $key param from set/getPersistedLocale (redundant) ENHANCEMENT If navigating a domain with only one locale, fix to that locale BUG Fix inability to dev/build if database isn’t built properly already (Damian Mooyman) - baed596
  • Update menu icons (Damian Mooyman) - 7984d5c
  • NEW Add augmentDataQueryCreation to set Fluent params, update some doc blocks (Robbie Averill) - 6095af4
  • Add gitignore including node_modules (Robbie Averill) - b6b6547
  • Fluent now uses a real select instead of a fake one (Damian Mooyman) - 95c51ef
  • NEW Add isLocale method to Locale to match a locale code. Always setPersistLocale in DetectLocaleMiddleware. (Robbie Averill) - 3fd1966
  • Add codecov configuration to prevent comments on pull requests (Robbie Averill) - 8ba76e0
  • FIX Ensure locale detection priority is honoured for homepage and non-homepage routes (Robbie Averill) - 91efb0f
  • BUG Fix menu dropdown functionality (Damian Mooyman) - cac9dae
  • Fix order of routing config (Damian Mooyman) - f65a89e
  • API Fix up CMS menu control (Damian Mooyman) - 782c2f3
  • LocaleDetector accepts HTTPRequest objects as arguments to be stateless. Remove variable reassignment in DetectLocaleMiddleware::getLocale. (Robbie Averill) - cb629bc
  • Add codecov configuration to prevent comments on pull requests (Robbie Averill) - 41aa000
  • Add Travis configuration, phpcs and phpunit configuration, new build badges in readme (Robbie Averill) - bced835
  • Apply phpcs linting (Robbie Averill) - 7c280d8
  • API Add DetectLocaleMiddleware to detect and set persisted locale information (Robbie Averill) - df71239
  • FIX InitStateMiddleware uses stateless request objects, remove "Alias" in favour of "URLSegment" (Robbie Averill) - d864255
  • FIX Remove unused Configurable trait, use cached Domain lists instead of local config (Robbie Averill) - afcfb97
  • API Add InitStateMiddleware and LocaleDetectorMiddleware as part of routing framework (Robbie Averill) - ef515f5
  • NEW Add Domain model, has many Locales. Add to LocaleAdmin. (Robbie Averill) - 22ae070
  • Implement new field coalesce behaviour (Damian Mooyman) - 2ba71c4
  • BUG Prevent unbuilt DB from crashing dev/build (Damian Mooyman) - 5203781
  • Ensure tables are joined on localised aliases (Damian Mooyman) - eb04669
  • NEW Add FluentMiddleware to register FluentState as a service (Robbie Averill) - e9d6b8c
  • Implement store for fluent state (Damian Mooyman) - e906c2c
  • Add FluentDirectorExtension to update routes dynamically per locale (Robbie Averill) - 0c78408
  • Create a Finnish translation (Jarkko Linnanvirta) - 25c05dc
  • Add frontend build tools for client assets (Damian Mooyman) - f62b728
  • Support for versioned fluent tables (Damian Mooyman) - 2f71c46
  • Build localised tables (Damian Mooyman) - 2c5d270
  • FIX Use locale title in fallback dropdown (Robbie Averill) - 1625e7c
  • Fix incorrect filename (Damian Mooyman) - ce347ff
  • Add basic locale model (Damian Mooyman) - 3b2ce5d
  • Scorched earth! Clean slate for new major version (Damian Mooyman) - f553517
  • Update code of conduct (Damian Mooyman) - 000efbe

3.8.1

28 Mar 21:47
Compare
Choose a tag to compare
Merge pull request #254 from tractorcow/pulls/3/fix-virtualpage

Fix virtualpage MenuTitle

3.8.0

24 Nov 19:36
Compare
Choose a tag to compare
Merge pull request #242 from tractorcow/pulls/validate-extensions

API Add tests for incorrectly applied extensions

3.7.0

11 Oct 03:17
Compare
Choose a tag to compare
Merge pull request #233 from robbieaverill/feature/non-default-locale…

…-indicator

Add visual UI indicator for whether you are editing in the default locale or not

3.6.0

03 Oct 04:12
Compare
Choose a tag to compare
Update installation notes

Fixes #228

3.5.0

03 Jul 22:44
Compare
Choose a tag to compare
Merge pull request #215 from tony13tv/patch-1

UPDATE: Fluent.FilterAdmin is now taken from config

3.4.0

11 Feb 21:04
Compare
Choose a tag to compare
Merge pull request #178 from XDdesigners/master

made the collapsed fluent menu readable by using shortened language labels

Framework 3.2 Parameterised ORM Support Release

06 Nov 03:40
Compare
Choose a tag to compare
Merge pull request #162 from tractorcow/pulls/32only

API Take advantage of parameterised queries

3.2.3: Merge pull request #161 from tractorcow/pulls/32tests

06 Nov 03:27
Compare
Choose a tag to compare

3.2.2: Merge pull request #131 from phptek/issue/130

20 Jul 00:55
Compare
Choose a tag to compare
FIX: Fixes #135 Increased range of native lang strings.