Skip to content
This repository has been archived by the owner on Feb 16, 2021. It is now read-only.

Releases: zeroclipboard/zeroclipboard

v2.3.0

19 Apr 15:45
Compare
Choose a tag to compare

Enhancements

  • Added error[name='flash-insecure'] event → #532
  • Lots of documentation updates/fixes/expansions

Bug Fixes

API Changes

New Events

  • error[name = "flash-insecure"]#532

Complete Diff

v2.2.0...v2.3.0

v2.2.0

29 Dec 21:40
Compare
Choose a tag to compare

Enhancements

  • Added official support for ComponentJS → #519, #165
  • Security and cache-busting: added filtering to reconstruct and only honor FlashVars. → #521, #379, #336, #164
  • Lots of documentation updates/fixes/expansions

Bug Fixes

  • Patch internal Flash ExternalInterface data fidelity loss → #509, #506, #489
  • Fixed a few issues related to quirkiness during/after ZeroClipboard.destroy()#505, #507
  • CSS: Fixed positioning for relatively positioned body/html elements → #517, #491, #423, #200
  • Some refactoring of the _addClass and _removeClass methods → may fix #501 (unverified)

API Changes

New Events

  • error[name = "flash-degraded"]#509, #506, #489
  • error[name = "flash-sandboxed"]#530, #511
  • error[name = "swf-not-found"]#522, #492
  • error[name = "version-mismatch"]#516, #254
  • error[name = "config-mismatch"]#521, #379
  • error[name = "clipboard-error"]#520, #245

Complete Diff

v2.1.6...v2.2.0

Fixed `aftercopy` integrity on Windows

27 Jul 06:44
Compare
Choose a tag to compare
  • Fixes a Flash timing bug [which only seems to occur in Windows-based Firefox and Chrome] that caused the aftercopy and click events to fire either more than once or on the wrong elements → #468

Support for Polymer + module loader combo

17 Jul 12:45
Compare
Choose a tag to compare

Bug Fix:

  • Fix for consumption by Polymer + module loaders (e.g. AMD) combination → #452

Complete Diff:
v2.1.4...v2.1.5

Documented limitations, fixed SPM

17 Jul 12:43
Compare
Choose a tag to compare

Documentation:

  • Added important documentation about some misunderstood limitations → 75bf289

Cleanup:

  • Fixed SPM configuration to grab the correct files → #457

Complete Diff:
v2.1.3...v2.1.4

Fixed default `swfPath` for Safari (etc.)

17 Jul 12:39
Compare
Choose a tag to compare

Cleanup:

  • Filtered Bower components to only include dist/ files → #447

Bug Fix:

  • Fixed default swfPath for Safari/WebKit/PhantomJS/FF3.6 → #449

Complete Diff:
v2.1.2...v2.1.3

Cleanup, 3rd party support, infrastructure

17 Jul 12:35
Compare
Choose a tag to compare

Cleanup:

  • Cleaned up more utility methods that were only needed to support IE<9 → ed416a3

3rd Party Support:

  • Minor bug fix to grab window if this is falsy → de1a72e

Infrastructure:

  • Added DavidDM (dependency management tracking) badge to the README → #442
  • Added Coveralls (code coverage tracking) badge to the README → #443, 59d3f1b

Complete Diff:
v2.1.1...v2.1.2

Documentation cleanup

17 Jul 12:28
Compare
Choose a tag to compare

Cleanup:

  • Just some documentation cleanup

Complete Diff:
v2.1.0...v2.1.1

New API methods

11 Jun 07:07
Compare
Choose a tag to compare

New API methods

  • ZeroClipboard.focus(el), which is the preferred alias for ZeroClipboard.activate(el)
  • ZeroClipboard.blur(), which is the preferred alias for ZeroClipboard.deactivate()
  • var _currentElement = ZeroClipboard.activeElement();
  • var pendingData = ZeroClipboard.getData();
  • var pendingText = ZeroClipboard.getData("text/plain");
  • var pendingData = client.getData();
  • var pendingText = client.getData("text/plain");

Full API docs

v2.1.0/docs/api/ZeroClipboard.md

Complete Diff

v2.0.3...v2.1.0

Finally dropped support for IE<9

17 Jul 12:22
Compare
Choose a tag to compare

Cleanup:

  • Finally dropped support for IE<9 → 50c4716

Complete Diff:
v2.0.2...v2.0.3