Skip to content
This repository has been archived by the owner on Jun 22, 2020. It is now read-only.

Latest commit

 

History

History
872 lines (632 loc) · 51.4 KB

CHANGELOG.md

File metadata and controls

872 lines (632 loc) · 51.4 KB

Change Log

8.2.53 2020-03-06

Full Changelog

Fixes and improvements related to the paragraphs module 1.11 release. Also fixing several testing issues.

8.2.52 2019-12-19

Full Changelog

This release updates the Drupal version to 8.7.11, which is a security update.

Additional changes:

8.2.51 2019-11-26

Full Changelog

Bugfix release.

8.2.50 2019-11-06

Full Changelog

Maintenance release with updated dependencies.

Main changes:

8.2.49 2019-08-28

Full Changelog

Fixes update problems with the field group module.

8.2.48 2019-08-26

Full Changelog

The release updates the paragraphs modules to version 1.9 and the field groups module to version 3.0-rc1

8.2.47 2019-08-08

Full Changelog

We update the schema version of Thunder with this release, to reliably make sure, that updates to Thunder 3 are not done with an old version of Thunder 2. No other changes have been made.

8.2.46 2019-07-29

Full Changelog

This release updates the contrib Metatag version to 1.9, which is a security update. No features or fixes are included in this release.

8.2.45 2019-07-18

Full Changelog

This release updates the Drupal version to 8.7.5, which is a security update. No features or fixes are included in this release.

8.2.44 2019-07-08

Full Changelog

Thunder 3 will be released shortly, before updating to Thunder 3 you should update to this version of Thunder 2 as it fixes some problems we found with the update path to Thunder 3.

8.2.43 2019-06-13

Full Changelog

Updates for various dependencies. Also fixes an installation problem with password policy module.

8.2.42 2019-05-20

Full Changelog

Fixes an installation and update bug.

8.2.41 2019-05-09

Full Changelog

Update without user facing changes to update the release tar-ball on drupal.org to include the Drupal security release 8.7.1.

8.2.40 2019-05-07

Full Changelog

Fixes an issue when content_moderation module is not enabled.

8.2.39 2019-05-02

Full Changelog

Fix Drupal 8.7 compatibility issues.

8.2.38 2019-04-18

Full Changelog

Update without user facing changes to update the release tar-ball on drupal.org to include the Drupal security release 8.6.15.

The only other change this release contains is an update of the testing environment.

8.2.37 2019-04-15

Full Changelog

Maintenance release.

8.2.36 2019-03-20

Full Changelog

Update without changes to update the release tar-ball on drupal.org to include the Drupal security release 8.6.13.

8.2.35 2019-02-26

Full Changelog

Fixes an issue with the scheduled content view.

8.2.34 2019-02-21

Full Changelog

Release due to SA-CORE-2019-003. Some small bugfixes go with this release as well.

8.2.33 2019-01-24

Full Changelog

The scheduler content moderation integration module that we introduced with the last release now provides the required scheduler patch by itself. That means, that we had to remove the patch from the distribution, otherwise installation will fail.

Additionally, we fix an update bug from the last release. While the update was correctly done in the release, the update was always marked as failed. To check, if your update was successful, you can take a look at your media entity form-displays. You should have the inline form mode on your media entities. For more information on this take a look at the corresponding drupal.org issue: https://www.drupal.org/project/thunder/issues/3027152

No features have been added.

8.2.32 2019-01-17

Full Changelog

With this release we fix a bug that might occur when using composer to update the AMP module dependencies and a drush import-config issue. The media edit pages get to look a lot nicer and the content moderation integration was tweaked a bit.

8.2.31 2018-12-18

Full Changelog

We fixed and improved several topics regarding the content moderation feature and started to reorganize the distribution in preparation for the alpha release of Thunder 3.0. No new features have been added.

8.2.30 2018-12-04

Full Changelog

Thunder gets a password policy. It is not activated by default. If you want to use the password policy, you have to enable the password policy module. Additionally we fix some scheduler bugs with this release and restrict the restricted editor role even more. Finally some code cleanups have been made.

8.2.29 2018-11-21

Full Changelog

Bugfix release.

8.2.28 2018-11-06

Full Changelog

This release contains a new version of the paragraphs module, which fixes a security issue. See https://www.drupal.org/sa-contrib-2018-073. Additionally we had several small changes to testing, improved demo content and removed of unused code.

8.2.27 2018-10-18

Full Changelog

Update Drupal core and contrib modules. Thunder can now be installed from config.

8.2.26 2018-10-10

Full Changelog

Fixes a bug, that we introduced with the last release.

8.2.25 2018-09-27

Full Changelog

With this release we introduce a content moderation integration. When Thunder is freshly installed, you will no longer have a simple publish checkbox, but three moderation states to save into. This makes it possible to save a draft of an published article without overwriting the published version.

Additionally it is possible to restrict the permission to publish an article to certain users. We introduced a new "restricted Editor" role that is only able to create drafts, but not publish those drafts.

When updating from an earlier version of Thunder, you will not automatically get these changes, since it would break your existing article workflow. If you want to enable the feature, just enable the content moderation module.

Since this functionality is based on Drupal core content moderation and workflow modules, it is possible to add as much states and state changes to it as you like.

It is strongly recommended to also update to the most recent version of the Thunder admin theme.

Main changes since 8.2.24:

8.2.24 2018-09-05

Full Changelog

With the release of Drupal 8.6 some features that were part of thunder for a long time have been integrated into Drupal core. With this release we remove the duplicate functionality and rely on cores implementation:

We added select2 as a new UX feature for select lists and implemented it for the tags selection. This improves the auto completion, reordering and deletion of tags.

Additionally we removed several deprecations from code and updated to the newest version of required modules. The update of the entity_browser module also lead to a small UX improvement regarding replacing of images in the image paragraph. Instead of two clicks - one for removing the old image, and one to add a new image - you can now replace existing images with one click.

Main changes since 8.2.21:

8.2.23 2018-08-02

8.2.22 2018-08-02

8.2.22 and 8.2.23 were releases without changes. They were necessary to update the drupal.org tar-ball.

8.2.21 2018-07-19

Full Changelog

The release fixes some testing issues, updates some modules and prepares thunder installations for the next admin theme release. The next admin theme will have seven as a base theme. In preparation for this, we enable the seven theme for you. If this fails for some reason enable it manually before updating to the thunder_admin theme 1.0.0!

Changes since 8.2.20:

8.2.20 2018-06-13

Full Changelog

This contains the update to the most current paragraphs release. This also means that we switch to the paragraphs "experimental" widget. The classic widget will still work, but it will not contain the Thunder specific enhancements like adding paragraphs in between other paragraphs or splitting text paragraphs. All the Thunder enhancements of paragraphs are now moved out of the distribution into the paragraphs_features module and can all be enabled and disabled to your liking. While we suggest using the Thunder admin theme, we also made sure, that he paragraphs_features module works well with the seven theme. On update, the paragraphs fields that we ship get automatically updated to the experimental widget and should behave, as they did before. If you added some paragraph fields on your own, they will stay on the classic widget and will lose the add in between button. To re-enable the functionality, you will have to manually change the paragraph widget to experimental and enable the options you need in the widget settings. Options we provide are:

  • Enable confirmation on paragraphs remove
  • Enable add in between buttons
  • Enable split text for text paragraphs

Changes since 8.2.19:

8.2.19 2018-06-11

Full Changelog

Many small bug fixes, that accumulated over time.

8.2.18 2018-04-26

Full Changelog

Updating drupal-org-core.make to use Drupal core 8.5.3 which is a security release. See: https://www.drupal.org/sa-core-2018-004

8.2.17 2018-04-19

Full Changelog

Maintenance release with module and drupal core update. Some smaller test fixes and update refactoring.

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