Skip to content

Latest commit

 

History

History
480 lines (360 loc) · 25.9 KB

CHANGELOG.md

File metadata and controls

480 lines (360 loc) · 25.9 KB

Change Log

8.2.16 2018-03-28

Full Changelog

This is a release to reflect the availablity of a new highly critical Drupal release. Everyone using Thunder or Drupal should update as soon as possible. This release does not contain any code changes. The only difference is the updated drush make files that lead to a new tar-ball on drupal.org which will contain the security patch for drupal. For more information about the Drupal release see: https://www.drupal.org/psa-2018-001

8.2.15 2018-03-08

Full Changelog

Drupal 8.5.0 release fixes and test fixes. Also starting with this release we will have hard dependencies on the config selector module, which is required for delivering configuration depending on activated modules. Special note on Drupal 8.5.0 and the Google AMP integration: The lullabot AMP library is currently not compatible with the drupal 8.5 dependencies, for this reason we provide the pc-magas/amp library instead. Since we do not ship core patches anymore, we do not lock Drupal core anymore.

8.2.14 2018-02-22

Full Changelog

Security update for Drupal core: https://www.drupal.org/SA-CORE-2018-001, additionally several tests have been fixed. No features were added in this release.

8.2.13 2018-01-18

Full Changelog

Thunder now contains a configurable length indicator for text fields. You can attach a length indicator to any text field, it will show an indication, if the text length is within a given range. We implemented it for the SEO text field.
Additionally we added the redirect module, to automatically add redirects when URLs of articles have changed. As usual several test improvements have been made.

8.2.12 2017-12-20

Full Changelog

We added a new feature to split paragraphs into two. This was contributed by Telekurier Online Medien GmbH. Additionally, we fixed the lazy loading of galleries that were below the visible area and improved the liveblog integration. PHP notices have been removed and links that are not available for a role are not displayed anymore. Test coverage has been improved to also check for errors on installation and unnecessary optional config installs have been removed

8.2.11 2017-12-11

This release does not contain any changes. It was necessary to update the tar ball on drupal.org that contained a version of config_update with a security flaw. This does not concern people installing and updating thunder with composer, drush or manually. It is only relevant for people downloading the tar ball from drupal.org.

8.2.10 2017-11-15

Full Changelog

This is the release, where we removed lots of dependencies. Additionally we added inline form errors and the possibility to configure if the remove button for files is shown in the medie entity form or not.

8.2.9 2017-10-11

Full Changelog

This release mostly fixes problems that occurred with the Drupal 8.4 update. Additionally several tests had to be updated because of new contrib module versions.

Updating to Drupal 8.4 requires Drush 8.1.12 or newer, we recommend to use Drush 8.1.15 or newer. Additional information can be found in Drupal 8.4.0 Changelog.

All changes and fixes in this release:

8.2.8 2017-09-25

Full Changelog

With this release we have improved support for the Seven theme, fixed few issues related to updates of modules and testing tools. Additionally, we have improved Checklist for updates and Paragraphs integration.

All changes and fixes in this release:

8.2.7 2017-08-28

Full Changelog

This release notably fixes a data loss bug, where changes in an inline entity form where not submitted when collapsing the paragraph containing the inline entity form. The fix saves remote entities on collapsing a paragraph, this means, that changes on a referenced entity are saved before the referencing article is changed!

This might be unexpected behaviour, but we renamed the collapse button to "Collapse and save" to reflect this change.

All changes and fixes in this release:

8.2.6 2017-08-08

Full Changelog

8.2.5 2017-07-26

Full Changelog

  • Addition of the content lock module to prevent concurrent editing of articles.
  • Fix missing installation of empty fields module on updates
  • Fixed installation instructions.

8.2.4 2017-07-17

Full Changelog

With this release we are introducing a new admin theme, while there are many obvious visual changes, we also introduced some usability improvements.

New features:

  • The save button is now fix at the bottom of the screen, no more scrolling down long paragraph lists!
  • All paragraphs have a compact, yet helpful preview mode. The preview also has the same height now for every paragraph type, which is easier to read and also easier to handle.
  • We removed lot of form clutter, forms are much cleaner, margins and paddings are harmonized, unneeded borders around field groups are removed.
  • Images and other media can be directly edited in the paragraph now, no mor extra click on that edit button, no more distracting pop up windows!
  • The help texts are now hidden behind small buttons with question marks – so they don’t disturb the nice view but are there if you need them
  • The sidebar handling for mobile devices has been improved. You can now open and close the bar when you use a small device

But this is all just the beginning. We will continue to improve the authoring experience step by step in the future.

Some hints:

We try to update your paragraphs as good as possible, but if you have heavily modified your system, some paragraphs will not be looking as we intended. If you want to provide a better look for your custom paragraphs you can do the following:

For custom paragraph types, custom display settings "Preview" should be enabled and adjusted. For media bundles we have provided "Paragraph preview" view mode. In order to have proper look for media paragraph, in paragraph "Preview" view mode for media entity field "Rendered entity" formatter should be selected with view mode "Paragraph preview". As an example, you can take a look at default image paragraph provided by Thunder.

For text fields that should be displayed in a preview of the paragraph, we are suggesting to use "Trimmed" the text formatter with max 600 characters. As an example, you can take a look at default text paragraph provided by Thunder.

Additionally the new form display mode "Inline" has been added for media bundles. This form display mode is used for displaying of inline entity form for media entities in paragraphs. As an example, you can take a look at default image paragraph provided by Thunder.

If you would like to keep the old behaviour, just require "drupal/thunder_admin": "~1.0" in your root composer.json.

Thank you:

Many thanks to all people involved in the Thunder authoring experience task force:

Jeannette Mayer, Jessica Simon, Claudia Herwig, Andreas Nickel, Steffen Schlaer, Nico Davis, Maria Pecenka, Berta Leinweber, Miriam Fuchs, Franziska Fey

Very special thanks to Andreas Krauzberger and Andreas Sahle for being the masterminds and designers of all of this!

8.2.3 2017-07-03

Full Changelog

This release adds no new functionality or bug fixes. Similar to release 8.2.1 we require more modules as soft dependencies. This time we decoupled the checklistapi module.

  • Decoupled checklistapi module.
  • Refactored updater.

8.2.2 2017-06-27

Full Changelog

  • Bump drupal core version in drush make file.

8.2.1 2017-06-13

Full Changelog

  • Decouple the shariff module, so that it can be disabled and removed.
  • Fix a notice in Facebook Instant Articles integration
  • Update drupal core and contrib modules.

8.2.0 2017-06-01

Full Changelog

Version 2.0 adds new functionality and improved updating to Thunder. We bumped the major version to 2 because there are incompatibilities in the deployment. We removed the dependency on npm and bower for downloading javascript libraries. To be able to install Thunder with composer you will have to add

{
     "type": "composer",
     "url": "https://asset-packagist.org"
}

to your repositories section in your composer.json and the extra section of the same file should look like this:

"extra": {
    "installer-types": ["bower-asset"],
    "installer-paths": {
        "docroot/core": ["type:drupal-core"],
        "docroot/libraries/{$name}": [
            "type:drupal-library",
            "type:bower-asset"
        ],
        "docroot/modules/contrib/{$name}": ["type:drupal-module"],
        "docroot/profiles/contrib/{$name}": ["type:drupal-profile"],
        "docroot/themes/contrib/{$name}": ["type:drupal-theme"],
        "drush/contrib/{$name}": ["type:drupal-drush"]
    },
    "enable-patching": true
},

Also remove this line from the post-install-cmd and post-update-cmd sections:

"Thunder\\composer\\ScriptHandler::deployLibraries"

You can see those changes in the 2.x branch of thunder project.

The following features have been added:

  • Liveblog
  • Responsive Preview
  • Access unpublished
  • Improved Riddle integration
  • Social Buttons
  • Diff integration
  • Google AMP integration
  • Use composer asset-packagist repository instead of npm to download frontend libraries
  • Improved Tests
  • Improved Instagram preview
  • Thunder Updater, provides information on what got updated and what needs manual intervention

8.1.5 2017-06-01

Full Changelog

  • Updates to current module versions
  • Remove patches for media_entity_instagram, entity_reference_revisions, better_normalizers and blazy, these are now merged into the corresponding modules
  • This also means, that those modules are not anymore version locked in the composer file.

8.1.4 2017-04-20

Full Changelog

  • Security update to Drupal 8.3.1
  • catching up with contrib module updates
  • Fixes https://www.drupal.org/node/2869222 (Deinstall Thunder Base Theme creates WSOD and reinstalling is not possible)

8.1.3 2017-04-10

Full Changelog

  • Update to drupal 8.3
  • Updates for slick, blazy, slick_media, crop, simple_sitemap
  • Added Drupal 8.3 compatibility patches for blazy, better_normalizers and entity_reference_revisions

8.1.2 2017-03-28

Full Changelog

  • Update Linkit to 4.3 because of a security release on 2017-03-21
  • Update of contrib modules
  • Set a fixed version in build-thunder.make to get Thunder up and running on simplytest.me

8.1.1 2017-03-20

Full Changelog

  • Update of contrib modules
  • Fixing coding style issues
  • Adding new tours (they will just appear for new installations)

8.1.0 2017-01-30

Full Changelog

Release of thunder 8.1.0. This is almost identical to the rc6. We fixed a small css bug, and added a fixed the version for entity_reference_revisions to the one of rc6.

See also:

8.1.0-rc6 2017-01-25

Full Changelog

This release candidate mainly improves the updater service and updates most contrib modules to the newest versions. An exception to the updates are the blazy and slick modules, which do not work properly after update. Additionally we now use the pecl yaml extension when validating our yml files, since it is more strict then the previously used Symfony component. lat but not least, we introduced fixed creation dates for the demo articles to prevent having articles with exactly the same creation dates.

8.1.0-rc5 2016-12-01

Full Changelog

rc4 introduced a bug where part of the configuration could be invalid after updating under some circumstances. This release just fixes this update bug. If you already upgraded to rc4 you can check if your update has the problem by exporting your configuration (do a drush config-export) and checking if the following files in the config directory are valid:

  • entity_browser.browser.gallery_browser.yml
  • entity_browser.browser.multiple_image_browser.yml

I you do not have these files, it is ok, if you have them open them and check that they do not look like this:

entity_browser.browser.gallery_browser.yml

display_configuration:
  auto_open: true

entity_browser.browser.multiple_image_browser.yml

widgets:
  7d7f8f45-f628-48a3-84a8-c962c73f39e8:
    settings:
      auto_select: true
  89532aea-140d-4b9e-96f4-2aa489c095cb:
    settings:
      auto_select: true

As you can see, those configurations would be incomplete. If your Files look similar to the other entity_browser.browser.* config files, everything is fine.

8.1.0-rc4 2016-12-01

Full Changelog

Test improvements

  • Added tests for SEO functionality (Metatag, Sitemap)
  • Code style tests and fixes
  • Update tests to work with current module markup

Config changes

  • Activated revisions for article and basic page
  • Media URLs are required for twitter and instagram entities
  • UX: better responsiveness on content list
  • Improve image style for media thumbnails
  • UX: Add author filter to content overview
  • UX: Add sorting to entity browser views
  • Enable auto select on multiple_image_browser
  • Reorganize node and term edit pages
  • Auto open media browser
  • reduce allowed allowed upload extensions in image browser
  • Label form element non-required in the entity form
  • Change gallery paragraph to simple widget
  • Use responsive images in gallery

Fixes

[8.1.0-rc3]

skipped release

8.1.0-rc2 2016-10-18

Full Changelog

8.1.0-rc1 2016-09-08

Full Changelog

  • Integration of Harbourmaster single sign-on solution
  • Nicer content overview with better searchability
  • Taxonomy term status is now actually beeing used. Beware: If you have taxonomy terms without a status they will not be shown anymore!
  • Improved demo content

8.1.0-beta12 2016-09-08

Full Changelog

  • Cleanup Release
  • removing obsolete patches
  • updating to current module versions, drupal core
  • Fine tune editor permissions
  • deeper integration of facebook instant articles
  • ckeditor cleanups
  • updated README.md

8.1.0-beta11 2016-08-23

Full Changelog

  • Configuration cleanup
  • Paragraphs are closed on default
  • Add tour for article creation and paragraph usage
  • add nexx integration module
  • fix focal point module

8.1.0-beta10 2016-08-16

Full Changelog

  • Security update for google analytics module
  • Added google adsense module

8.1.0-beta9 2016-07-28

Full Changelog

  • Update to drupal 8.1.8
  • Remove already merged dropzone patch.
  • Add media_entity_slideshow patch, that makes it possible to update slideshows again.

8.1.0-beta8 2016-07-28

Full Changelog

8.1.0-beta7 (2016-06-10)

Full Changelog

  • Include media browser and dropzonejs
  • Update metatag module to beta8
  • Add default content

8.x-1.0-beta6 (2016-05-11)

Full Changelog

  • Integrate video_embed_field
  • Add default media paragraphs
  • Add a file rename test