Releases: tractorcow-farm/silverstripe-fluent
Releases · tractorcow-farm/silverstripe-fluent
4.0.0
Merge pull request #372 from jakedaleweb/FIX/search_apply_only_if_ena…
4.0.0-rc1
- ENHANCEMENT Add fluent icon to translatable fields (Raissa North) - b0c6408
- Loosen assertion on Save & Publish versus Publish button in test (Robbie Averill) - 7563064
- NEW Add Fluent locale states as badges in CMS breadcrumbs (Robbie Averill) - e75cbc1
- ENHANCEMENT Support fulltext search per locale (Dylan) - 4c6ba10
- ENHANCEMENT Update bootstrap alert to indicate that locale not visible until it is published (Raissa North) - e550d63
- FIX Remove potentially overlapping site tree flags (Raissa North) - 2793909
- Fix bug: removing the entire table. (Shawn Lin) - d958e11
- FIX Quote date format in sitemap template (Robbie Averill) - 426f905
- Add fluent priority configuration (Robbie Averill) - a57f480
- FIX Re-enable support for adding other locale links to Google sitemaps (guy van bael) - 6f12754
- FIX Set locale domain or base URL, and URL segment for locale as a page's URL segment (Robbie Averill) - 4e612b5
- NEW Use Bootstrap alert class in locale status message (Robbie Averill) - 5b08465
- DOCS Add explicit notes about using fluent with versioned DataObjects with example config (Robbie Averill) - 3e5dce7
4.0.0-beta3
Merge pull request #330 from creative-commoners/pulls/4.0/enable-over…
4.0.0-beta2
Merge pull request #320 from creative-commoners/pulls/4.0/adjust-deps Adjust dependencies
4.0.0-beta1
Merge pull request #316 from creative-commoners/pulls/4.0/docs-yay Add in basic 4.0 relevant docs
4.0.0-alpha1
- 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
Merge pull request #254 from tractorcow/pulls/3/fix-virtualpage Fix virtualpage MenuTitle
3.8.0
Merge pull request #242 from tractorcow/pulls/validate-extensions API Add tests for incorrectly applied extensions
3.7.0
Merge pull request #233 from robbieaverill/feature/non-default-locale…
3.6.0
Update installation notes Fixes #228