Skip to content

Releases: modxcms/fred

Fred 1.2.0-pl

09 Nov 11:12
786ce4a
Compare
Choose a tag to compare

New in 1.2

  • Theme designers can limit Elements, Blueprints, and their categories to specific MODX Templates
  • Element and Blueprint screenshots are now handled via drag & drop, pasting from the clipboard, or uploading in your browser
  • A logout_url system setting to specify a URL to use with front-end logins
  • A keyboard shortcut to disable Fred (cmd/ctrl + shift + f)
  • All Templates in Fred categories are now included when building Themes for distribution, even ones not specifically Fred-enabled
  • Lexicon support for Element titles and descriptions for multi-language Themes
  • Open the sidebar by default with the sidebar_open system setting (closable)
  • Always have the sidebar open via a force_sidebar system setting

Bug Fixes & Updates

  • The Theme filter now persists across Manager page loads for Theme designers working on multiple themes in a single installation
  • Exclude the _data directory inside the themes folder when building Themes
  • Old screenshots are now deleted when replacing them for Elements or Blueprints
  • Fixed a bug that prevented Template categories from being included in Themes
  • Updated mobile screen sizes when Previewing Fred content
  • MODX tags in forms were improperly encoded when saving in the Manager
  • Fred no longer loads on Weblinks or Symlinks
  • RTE configuration names with non-alphanumeric characters no longer show errors on the front-end
  • Preserve new lines when pasting content
  • Fixed rendering {{template.theme_dir}} when Previewing Fred content
  • Fixed the Cancel button in Element settings to actually cancel changes without saving
  • Users without Manager access no longer see the View in Manager menu item

Fred 1.1.1-pl

10 Sep 16:25
5dd2728
Compare
Choose a tag to compare

Updates & Improvements

  • El Finder was updated to version 2.1.50. This fixed a few pesky bugs, especially the one where you couldn’t see the directory names.
  • Refactored the Dropzone class for future evil schemes to make it perform more consistently with less code.
  • Translation updates.

Bugfixes

  • Fred now properly redirects to the new page URL when updating the alias from the front-end.
  • Speaking of aliases, Fred also now auto-generates one if it’s somehow empty making it infinitely more likely that people, you know, can see the beautiful content you just created.
  • Fred now helpfully saves the page title you entered when duplicating an existing page rather than the default.
  • Links in RTE content were broken when saving the page in the Manager. Now they’re not.
  • Some remnant development console logging was accidentally left in. Now it’s gone.
  • Fred Themes delayed loading script tags in in a too-clever way. Now it loads them in order from top to bottom as.
  • Fixed a user permission error around saving. Because content creators typically like to do that.
  • Blueprints no longer store the Element IDs, making them unique again (as they’re always regenerated when used).
  • Nested Dropzones sometimes refused to allow you to change the Elements inside them when they shouldn’t. Fixed.
  • Reorganized some code for future maintainability, and sanity in general.

Fred 1.1.1-beta2

04 Sep 14:38
54e6baf
Compare
Choose a tag to compare
Fred 1.1.1-beta2 Pre-release
Pre-release

Updates & Improvements

  • El Finder was updated to version 2.1.50. This fixed a few pesky bugs, especially the one where you couldn’t see the directory names.
  • Refactored the Dropzone class for future evil schemes to make it perform more consistently with less code.
  • Translation updates.

Bugfixes

  • Fred now properly redirects to the new page URL when updating the alias from the front-end.
  • Speaking of aliases, Fred also now auto-generates one if it’s somehow empty making it infinitely more likely that people, you know, can see the beautiful content you just created.
  • Fred now helpfully saves the page title you entered when duplicating an existing page rather than the default.
  • Links in RTE content were broken when saving the page in the Manager. Now they’re not.
  • Some remnant development console logging was accidentally left in. Now it’s gone.
  • Fred Themes delayed loading script tags in in a too-clever way. Now it loads them in order from top to bottom as.
  • Fixed a user permission error around saving. Because content creators typically like to do that.
  • Blueprints no longer store the Element IDs, making them unique again (as they’re always regenerated when used).
  • Nested Dropzones sometimes refused to allow you to change the Elements inside them when they shouldn’t. Fixed.
  • Reorganized some code for future maintainability, and sanity in general.

Fred 1.1.1-beta

30 Aug 13:57
8530f6e
Compare
Choose a tag to compare
Fred 1.1.1-beta Pre-release
Pre-release

Updates & Improvements

  • El Finder was updated to version 2.1.50. This fixed a few pesky bugs, especially the one where you couldn’t see the directory names.
  • Refactored the Dropzone class for future evil schemes to make it perform more consistently with less code.

Bugfixes

  • Some remnant development console logging was accidentally left in. Now it’s gone.
  • Fred Themes delayed loading script tags in in a too-clever way. Now it loads them in order from top to bottom as.
  • Fixed a user permission error around saving. Because content creators typically like to do that.
  • Blueprints no longer store the Element IDs, making them unique again (as they’re always regenerated when used).
  • Nested Dropzones sometimes refused to allow you to change the Elements inside them when they shouldn’t. Fixed.
  • Reorganized some code for future maintainability, and sanity in general.

Fred 1.1.0-pl

21 Aug 14:55
460a69d
Compare
Choose a tag to compare

New

  • If you have updated or started working on a page, Fred warns you before leaving without saving so you don’t accidentally lose your work (not that we ever needed that ourselves…).
  • Toolbar and Sidebar Plugins allow for custom functionality when creating or editing content with Fred. To demonstrate the awesomeness of this, Collections now supports creating or updating pages with Fred-enabled templates directly with Fred from the front-end.
  • Support for rendering Snippets to cache inside Fred Elements. This can be used, for example, to dynamically pull author information for a blog or other custom data source.
  • When creating a new page from Fred, you can specify a Blueprint to use. Further, each Fred-enabled Template can now have a default Blueprint associated with it so that making new content can be streamlined.
  • A new Folder picker option setting is handy for things like simple galleries built from images on the file system.
  • Themes now can include Media Sources to help keep things tidy.
  • Documentation and an installer check for specific PHP extensions were added so people don't get frustrated when Fred mysteriously decided not to work.

Updates & Improvements

  • Updated styles to make the overall UI more consistent with the upcoming MODX3 Manager.
  • Dragging Elements now shrinks them to a smaller size to make them easier to work with.
  • When editing Option Sets in the Manager, it warns you if there is a JSON syntax error so you can fix it and save your work. It’s even prettier when using the Fred Ace integration, too.
  • Updated the build process to use the latest versions of Node and Gulp.
  • Removed build files from the repo in favor of using Github releases.
  • When pasting text from word processors and web browsers, a lot of messy markup sometimes tags along, making it hard to create clean content. Fred now forces text to be pasted as plain text to minimize tedious cleanup chores as much as possible.
  • A special {{theme_dir}} placeholder makes for more portable themes for Element Settings and Media fields.
  • The root <html> tag now gets a class when Fred is enabled to allow for custom styling when needed: <html class="fred--active">.
  • Option Set Overrides can now also be merged so that you can override just a single thing in the assigned Option Set.
  • A policy for deleting inadvertently added Elements on the front-end for the Fred Editor role was added.

Bugfixes

  • Image pickers no longer return the full URL to images, improving website portability.
  • Importing option set overrides functions again as intended.
  • Certain Elements refused to save from the front-end. The error in its ways has been rectified.
  • Firefox is special. So we made a special case for it to ensure that contenteditable would behave the same as every other modern browser.
  • Missing screenshots and the Media Source section in the documentation have been fixed.
  • Fred and its browser built on ElFinder did not respect the skipFiles setting. Now they do.
  • Checks for PHP dependencies didn’t happen during installation which could lead to failure. Now it checks and warns when the dependencies aren’t met.

Fred 1.1.0-rc3

30 Jul 16:44
ab5979f
Compare
Choose a tag to compare
Fred 1.1.0-rc3 Pre-release
Pre-release

If you are using Fred TinyMCE RTE please upgrade to the latest version - 1.0.0-rc

Fred 1.1.0-rc2

22 Jul 16:45
873b65f
Compare
Choose a tag to compare
Fred 1.1.0-rc2 Pre-release
Pre-release
Fred 1.1.0-rc2

Fred 1.1.0-rc

03 Jul 11:52
ff18530
Compare
Choose a tag to compare
Fred 1.1.0-rc Pre-release
Pre-release
Fred 1.1.0-rc

Fred 1.1.0-beta4

24 Jun 12:56
581d121
Compare
Choose a tag to compare
Fred 1.1.0-beta4 Pre-release
Pre-release

Fred 1.1.0-beta2

14 May 08:05
db78b70
Compare
Choose a tag to compare
Fred 1.1.0-beta2 Pre-release
Pre-release
Fred 1.1.0-beta2