Skip to content

Releases: richard67/shariff-plus

Release 3.0.0

02 Jan 13:15
3f6f487

Choose a tag to compare

What's Changed

New features

This new major version migrates JavaScript from jQuery to vanilla, CSS sources from Less to Dart Sass and updates Fontawesome from version 6 to the latest major version7.

The legacy icon classes from older Fontawesome versions (4 and 5) are still supported, so Shariff-Plus continues to work on sites loading older Fontawesome versions when using the shariff.min.css style.

The shariff.min.js has been dropped as the shariff.complete.js does not use jQuery anymore.

The shariff.complete.css, shariff.min.css and shariff.complete.js are not minified anymore, which makes them more useful for debugging, and new files shariff.complete.min.css, shariff.min.min.css and shariff.complete.min.js contain the minified versions.

Backward compatibility breaks

  • CSS classes share_count and share_text have been changed to share-count and share-text (i.e. so-called kebap-case) to match CSS code style.
  • Fontawesome 7 does not ship * .ttf webfonts anymore.

All changes

  • [3.0] Port to vanilla Javacript, without jQuery or other dependencies by @onli in #22
  • [3.0] Minify CSS and JS, update dependencies & documentation, fix issues from PR 22 by @richard67 in #26
  • [3.0] Add Fontawesome v6/v7 classes by @richard67 in #27
  • [3.0] Clean up package lock and update indirect development dependencies by @richard67 in #28
  • [3.0] Migrate styles from less to dart sass and update fontawesome to v7 by @richard67 in #29
  • Create GitHub action for CI by @richard67 in #30
  • [3.0] Merge 3.0-dev into develop branch to prepare the 3.0.0 release by @richard67 in #31

New Contributors

  • @onli made their first contribution in #22

Full Changelog: 2.3.2...3.0.0

Release 2.3.2

18 Apr 12:47

Choose a tag to compare

Updated dependencies.

Fetched from heiseonline/shariff:

Fetched open pull requests from heiseonline/shariff:

Full Changelog: 2.3.1...2.3.2

Release 2.3.1

21 Oct 17:30

Choose a tag to compare

Remove Flattr service (#23).

Release 2.3.0

19 Oct 18:47

Choose a tag to compare

Fetched from heiseonline/shariff:

Fetched open pull requests from heiseonline/shariff:

  • Fix missing services in demo, fix README files and add missing CSS for fediverse (heiseonline#434).

Release 2.2.3

13 Jun 14:46

Choose a tag to compare

New version number to fix npm package.

For other recent changes see previous release 2.2.2:

Fetched from heiseonline/shariff:

Fetched open pull requests from heiseonline/shariff:

Other changes:

  • Open WhatsApp link in new tab (see heiseonline#381 (comment))
  • Update iframe code for the Facebook Like button (#21).
  • Updated dependencies.

This version 2.2.3 of Shariff-Plus is equal to Shariff 3.2.1 plus the facebooklike service plus the changes mentioned above as "Fetched open pull requests from heiseonline/shariff" and "Other changes".

Release 2.2.2

13 Jun 12:47

Choose a tag to compare

Fetched from heiseonline/shariff:

Fetched open pull requests from heiseonline/shariff:

Other changes:

  • Open WhatsApp link in new tab (see heiseonline#381 (comment))
  • Update iframe code for the Facebook Like button (#21).
  • Updated dependencies.

This version 2.2.2 of Shariff-Plus is equal to Shariff 3.2.1 plus the facebooklike service plus the changes mentioned above as "Fetched open pull requests from heiseonline/shariff" and "Other changes".

Release 2.2.1

27 May 17:02

Choose a tag to compare

Fetched from heiseonline/shariff:

  • Added translations for French, Italian, Polish, Russian and Dutch to print service (heiseonline#362).
  • Updated dependencies.

This version 2.2.1 of Shariff-Plus is equal to Shariff 3.2.1 plus the facebooklike service.

Release 2.2.0

01 Apr 17:50

Choose a tag to compare

  • Add allow="encrypted-media" to iframe code of FB Like button in FacebookLike dialog (#20).

Fetched from heiseonline/shariff:

This version 2.2.0 of Shariff-Plus is equal to Shariff 3.2.0 plus the facebooklike service.

Release 2.1.1

29 Jan 22:19

Choose a tag to compare

Fixed deployment to npmjs.com.

This version 2.1.1 of Shariff-Plus is equal to Shariff 3.1.1 plus the facebooklike service.

Note that the Google+ service has been removed due to the shutdown of Google+.
See https://developers.google.com/+/integrations-shutdown
and https://developers.google.com/+/web/+1button/:

Google+ APIs will be shut down on March 7, 2019. This includes Google+ Sign-in. Learn more.
Google+ integrations for web and mobile apps will also cease to function March 7, 2019. Learn more.
This will be a progressive shutdown, with intermittent failures starting as early as January 28, 2019.

Release 2.1.0

29 Jan 20:27

Choose a tag to compare

Fetched from heiseonline/shariff:

This version 2.1.0 of Shariff-Plus is equal to Shariff 3.1.1 plus the facebooklike service.

Note that the Google+ service has been removed due to the shutdown of Google+.
See https://developers.google.com/+/integrations-shutdown
and https://developers.google.com/+/web/+1button/:

Google+ APIs will be shut down on March 7, 2019. This includes Google+ Sign-in. Learn more.
Google+ integrations for web and mobile apps will also cease to function March 7, 2019. Learn more.
This will be a progressive shutdown, with intermittent failures starting as early as January 28, 2019.