- Added translations for French, Italian, Polish, Russian and Dutch to print service. (Judapriest)
- Updated dependencies.
- Added buffer service. (richard67)
- Updated dependencies.
- Updated Font Awesome to version 5.8.1. (richard67)
- Updated Xing share URL. (richard67)
- Fixed deployment to npmjs.com.
- Added Pocket service. (richard67)
- Improved build process. (DanielRuf)
- Replaced third party Java backend in readme. (shred)
- Upgraded dependencies.
- Fixed creator being appended to title even though
data-title
has been set. (ksuess) - Fixed canonical URL handling. (OliverFriedrich)
- Fixed typo in README. (richard67)
This release removes a service:
- Removed G+ service. (richard67)
- Added Yellow CMS third party integration. (so-ri)
This release contains changes relevant to security:
- Fixed XSS vulnerability discovered by JoJoAction in twitter service. (liayn)
- Added smaller share button variants. (richard67)
- Added Flipboard service. (richard67)
- Updated Font Awesome to version 5 (free 1.0.3). (richard67)
- Improved default service list documentation. (richard67)
- Fixed compatibility with Bootstrap 4. (richard67)
- Fixed reddit icon. (richard67)
- Added czech translations. (mat-hew1)
- Removed G+ counter from documentation and demo. (richard67)
- Fixed handling of
data-mail-subject
. (richard67) - Fixed crashes occuring if HTML document is missing a valid
<title>
tag. (richard67) - Fixed typo in documentation. (cedricziel)
- Improved distinguishability of reddit icon. (richard67)
- Improved translations and translation documentation. (richard67)
- Fixed SEO friendliness by adding
rel="nofollow"
to all button links. (richard67) - Fixed Telegram service not opening in a popup.
- Fixed missing
dist
directory.
- Added VK service. (dennis95stumm)
- Added Telegram service. (dennis95stumm)
- Added display options to info service. (richard67)
- Added documentation for info service. (richard67)
- Improved demo. (richard67)
- Improved security of links with
target="_blank"
. (richard67) - Removed references to Twitter backend from documentation. (richard67)
- Fixed deployment to GitHub.
- Fixed bower
main
entry. (#259) - Removed zip files from npm build artifacts.
- Removed deprecated
version
property frombower.json
.
- Fixed broken test call.
- Upgraded dependencies.
- Fixed IE 11 issues. (#253)
This release contains breaking changes:
- Build artifacts were deleted from the repository. Instead, they get published to the npm registry in the
./dist
folder.
- Added missing
./build
directory.(#246)
- Added
npm run dev
command. - Added tests for the DOM library. (glaszig)
- Added list of supported sharing services to READMEs.
- Added
{url}
placeholder todata-mail-body
option. (stephankellermayr) - Fixed Shariff to use
data-title
in favor ofmeta[name=DC.title]
if present. (#143) - Fixed Twitter popup opening twice when a tweet is embedded on a page. (Nebel54)
- Improved service initialization code. (#188)
- Made DOM element creation consistent. (#234)
- Restored the jQuery dependency for the
min.js
version. (liayn) - Added Kirby third party integration. (AndiLeni)
- Added support for DOM-ready functions. (glaszig)
- Updated dependencies. (liayn)
- Fixed shariff initializing before DOM is ready. (theseer)
- Fixed handling of images in pinterest service. (7oot)
- Fixed MediaWiki third party integration link. (AndiLeni)
- Fixed Internet Explorer 11 support. (glaszig, heppstux, liayn)
- RELEASE reverted!
- Replaced jQuery with vanilla js. (glaszig)
- Removed obsolete build artifact.
- RELEASE reverted!
- Fixed mail body handling on some mobile devices.
- Improved readability of README. (aranaur)
- Changed dependency on jQuery to allow all 2.x.x versions. (MoritzKn)
- Added MediaWiki third party integration. (stefahn)
- Fixed flexbox bug for Safari (yellowled)
- Added Weibo, Tencent-Weibo, Qzone services. (shls)
- Added Serendipity third party integration. (ddeimeke)
- Attached build artifacts to broken 1.23.1 release.
- Updated various third party integrations in README. (McAtze, core23)
- Fixed font path for demo site. (craiq)
- Changed diaspora share url to official one. (Faldrian)
- Clarified browser support in README.
- Made button text more accessible.
- Changed G+ text from "+1" to "share". (dlueth)
- Fixed offset for new G+ fa-icon. (flowdee)
- Added Threema service. (medienverbinder)
- Added StumbleUpon service. (craiq)
- Added Reddit service. (craiq)
- Changed
rel=popup
todata-rel
.
- Added Diaspora* service. (craiq)
- Added Flattr service to README.
- Added Flattr service. (core23)
- Added twitter option to README-de.
- Added tumblr service. (medienverbinder)
- Fixed github-release not pointing to the release commit.
- Added addThis service. (bozana)
- Added Open Graph Tag fallback for pinterest image. (creatoras)
- Forced Font-Awesome to load via https. (kraftner)
- Fixed shariff not using correct title tag in some cases. (kraftner)
- Made license SPDX compatible.
- Updated
grunt-connect-proxy
dependency. (medienverbinder)
- Fixed pinterest link. (startef)
- Added attributes for screen readers. (startef)
- Added available languages to documentation. (liayn)
- Added list of third-party integrations to documentation. (NeoBlack, joomla-agency)
- Added translations for LinkedIn. (dominikmarks)
- Fixed defaults of
data-services
in README.md. (liayn) - Fixed LinkedIn
shareUrl
not using TLS. (dasexil)
- Added partial translations for
bg
,fi
,hr
,hu
,ja
,ko
,no
,pl
,pt
,ro
,ru
,sk
,sl
,sr
,sv
,tr
,zh
. (heppstux) - Fixed LinkedIn colors. (dmarks2)
- Added linkedin service. (dmarks2)
- Improved mail service to enable customization of subject and body.
- Added pinterest service. (jsor)
- Fixed encoding issue in twitter service with text longer than 120 chars. (wegewerk-mdt)
- Fixed info button width in col <= 3.
- Fixed typo in README.md. (nyze2oo9)
- Added xing service. (osahner)
- Fixed
mailto
links opening in new tabs. - Updated node dependencies.
- Added missing
shariff.min.css
in release.
- Made sure shariff element does not have any children on initialization.
- Fixed bower integration.
- Added custom title support.
- Added Shariff class to global window object so it can be used without Node.js.
- Updated node dependencies.
- Added data-mail-url feature which enables customization of the mail service button.
- Added language support for da, fr, it and nl. (mikejpr)
- Added responsive layout.
- Fixed bug in backend url detection. (liayn)
- Fixed bug in service popups where popups did not open in IE. (doerler)
- Fixed
shariff-complete.css
to use font-awesome CDN.
- Fixed bug twitter via detection.
- Added support for twitter via.