symphonycms

This is the official Symphony CMS repository.

MIT License

Downloads
1.3K
Stars
545
Committers
81

Bot releases are visible (Hide)

symphonycms - Version 2.5.4

Published by nitriques almost 9 years ago

This release is a hotfix release for #2504

It contains a backport via #2505

symphonycms - Version 2.5.3

Published by nitriques over 9 years ago

Symphony 2.5.3 is a hotfix release with minor fixes to the backend and frontend.

Read the full release notes

symphonycms - Version 2.5.2

Published by brendo almost 10 years ago

Symphony 2.5.2 is a hotfix release with minor fixes to the backend for a smoother authoring experience.

Read the full release notes

symphonycms - Symphony 2.5.1

Published by brendo about 10 years ago

Full release notes are available on the Symphony website

symphonycms - Symphony 2.5

Published by brendo about 10 years ago

Symphony 2.5 enhances Associations, enforces PSR-1 code formatting standards and is the first release to follow semver

For full release notes, read the Symphony website or catch up with the Migration Guide for Developers

symphonycms - Symphony 2.4

Published by brendo over 10 years ago

A major update to Symphony, this release removes support for PHP 5.2, adds XSRF support, features a new Grunt powered backend and allows extensions to provide Cache drivers.

Developers are encouraged to read Migration Guide to 2.4 for Developers and Symphony 2.4 User Interface Updates.

Please note that the Symphony master branch no longer contains any extensions. If you want to continue updating Symphony with all the default extensions, use the bundle branch.

For more details, read the release notes

symphonycms - Symphony 2.3.5

Published by brendo over 10 years ago

Symphony 2.3.5 is a stability release to the 2.3 branch. It is the final release on this branch making way for Symphony 2.4.

  • #1821 - Email attachments can now specify encoding with Email::setAttachments
  • Tracking latest JIT Image Manipulation and Select Box Link field extensions
  • Added Field->prepareAssociationsDrawerXMLElement function for use with the Associations drawer
  • Add new General:: wrapInCDATA function
symphonycms - Symphony 2.3.6

Published by brendo over 10 years ago

Symphony 2.3.6 is a small hotfix release that solves two issues:

  • #1911 - Revert adding the entry-id to the Entry's getData call, fixes issues with prepopulating Date and Checkbox fields
  • Add default value for Widget::Time() function
symphonycms - Symphony 2.4 Beta 1

Published by brendo over 10 years ago

The first beta for Symphony 2.4.

Ultimate roadmap for this release:

  • Dropped support for PHP5.2 for PHP5.3+
  • New backend JS routing system
  • Backend assets now combined with Grunt for a backend performance boost
  • Symphony::Database() now uses mysqli as a base class instead of mysql
  • Abstraction of Cache driver to Providers to allow for different cache drivers
symphonycms - Symphony 2.3.4

Published by brendo about 11 years ago

Symphony 2.3.4 contains security and minor fixes. It is recommended that all users update to this release for an important security patch to the forgot password functionality.

View full release notes

symphonycms - Symphony 2.3.3

Published by brendo over 11 years ago

Symphony 2.3.3 is contains fixes and improvements to improve stability of the 2.3.x codebase. This release also adds a new Author type, Manager, which is able to create new Author's, but not access any of the settings or configuration of the Symphony installation and the Associations UI, a way to visualise your entry relationships.

View the full release notes

symphonycms - Symphony 2.3.3RC3

Published by brendo over 11 years ago

Symphony 2.3.3 Release Notes

Release Candidate 3 (July 1st)

Fixes

  • #1782 - Update all core extensions removing references to the old Symphony domain (@brendo)
  • #1781 - Inline the installation/updater logs when something goes wrong instead of attempting to link directly to the file (@brendo)
  • #1780 - Fix MySQL query in the 2.3 migration that prevented adding modification columns to the entries table (@michael-e)
  • #1778 - Correct the deletion of files in the Core Upload field not resolving unless they were in the root of the /workspace folder (@brendo)
  • #1777 - Fix the Retrieve Password page so that it's working once again (@brendo)
  • #1776 - Make the Suggestions plugin opt-in with the class, .suggestable, to prevent issues where it was taking over UI when it wasn't intended (@brendo)
  • #1775 - Fix file duplication logic. (@vlad-ghita)
  • #1773 - When a Select Box had no states saved, prevent an error throwing in PHP5.3 (@brendo)

Release Candidate 2 (June 12th)

Features

  • Tracking Markdown 1.16

Fixes

  • #1770 - Don't trust email server responses, encode their errors (@michael-e)
  • #1764 - Fix suggestions in the DataSource editor from being cut off (@brendo)
  • Prevent potential Javascript errors with the Duplicator plugin when duplicators don't provide names for the items (@brendo)
  • Various performance improvements for Section and DataSource editor (@nitriques)
  • Various fixes and enhancements for the Associations drawer (@jensscherbl, @brendo)
  • Fix subheading for DataSources that aren't allowed to be edited in the DataSource editor (@brendo)

Release Candidate 1 (May 27th)

Fixes

  • #1759 - SectionDataSource should not execute buildDSRetrivalSQL when params are empty. (@Sanity11)
  • #1751 - Be more specific when adding the Expand All/Collapse All controls to the Section Editor (@brendo)
  • #1609 - Uploading (PDF) files w/ Firefox 17.0.1 can break pages (@michael-e)
  • Fix writing empty Sessions for setups that used Suhosin/Hardened PHP (@creativedutchmen)
  • Fix Collapsible plugin on Symphony error pages. Allow {URL} to be evaluated as well as {SYMPHONY_URL} for the fatalerror.* templates (@brendo)
  • Minor fixes for Associations (@jensscherbl)
  • Various fixes from the static code analysis automation tool, HHVM (@rlerdorf)
  • Multiple fixes for strict notices in PHP5.4 (@brendo)

Beta 3 (May 5th)

Features

  • #1701 - Add jQuery 2.0, remove jQuery 1.9 and the jQuery Migrate plugin (@brendo)

Fixes

  • #1747 - Handle when an Author's default area is deleted (@brendo)
  • #1742 - Don't apply timezone transforms to the min/max dates that MySQL supports (@brendo)
  • #1736 - Wrap object attributes in quotes for more robust browser compatibility (@mgussekloo)
  • #1735 - Make MySQL timezone connection detection PHP5.2 compatible (@brendo)
  • #1732 - Fix vertical drawer height (@nilshoerrmann)
  • #1730 - Correctly check required checkbox value (@michael-e)
  • #1729 - Fix the Collapse/Expand All buttons in the Section Editor (@brendo)
  • #1719 - Fix migration and upload file path attribute (@brendo)
  • Handle errors when removing associated section or field (@jensscherbl)
  • Various improvements to the Associations interface (@nilshoerrman, @brendo, @designermonkey)
  • Add DROP to the MySQL class as an operation that causes a WRITE_OPERATION (@brendo)
  • Fix installation script detection on IIS servers (@Jordy84)

Beta 2 (April 16th)

Features

  • The Associations Drawer allows relationships between entries to be visualised better. To see in action, click on the Associations button in the subheading on any entry that has related entries (@designermonkey)

Fixes

  • #1726 - Set the MySQL connection to match the Symphony timezone
  • #1691 - The System ID is now saved as system:id in datasources. id is also supported for backwards compatibility (@brendo)
  • #1398 - Vertical drawer issues (@brendo)
  • #1324 - Vertical drawer alignment with the Notify plugin
  • If the site is running on HTTPS, then mark the cookies as secure which prevents them from being sent on non secure connections
  • Set all cookies to be httpOnly by default. Previously all cookies where NOT httpOnly by default. The use case for setting these cookies to be secure is far more common than the other
  • Prevent error when deleting entries that don't exist or have been partially deleted

Beta 1 (April 7th)

Features

  • #1712 - Add new delegate into contentPublish, AdjustPublishFiltering. (@designermonkey)
  • #1692 - Added a new Author type, Manager which just has access to create additional users (@designermonkey)
  • #1610 - Update jQuery to 1.9.1 (@nilshoerrmann)

Fixes

  • #1725 - Fix section pagination JS (@nilshoerrmann)
  • #1719 - Upload file paths are no longer stored in the entry tables, the directory is derived from the Upload field settings allowing for easier migration (@brendo)
  • #1717 - Sanitize parameters without utf8_encode and urldecode to restore Symphony 2.3 functionaliy (@brendo)
  • #1715 - Fix AND operations in Datasources (+). (@designermonkey)
  • #1709 - Fix Data Sources and Events Providers on PHP5.2 (@brendo)
  • #1706 -Use the General file methods in the Log class. Correctly report unwritable folders during installation (@brendo)
  • #1685 - Fix Session cookies to work with reverse proxies (such as Varnish), and to ensure they are renewed automatically (@creativedutchmen)
  • Fix paths for install and update logs
  • Fix incorrect assignment in Notify
  • Fix hardcoded Gateway timeout