Skip to content

Tags: avgeeklucky/panzoom

Tags

4.1.0

Verified

This commit was signed with the committer’s verified signature. The key has expired.
timmywil Timmy Willison
chore(release): 4.1.0 [skip ci]

# [4.1.0](timmywil/panzoom@4.0.4...4.1.0) (2020-04-06)

### Features

* **panzoom:** add  option for moving the child via the parent ([6d9b309](timmywil@6d9b309))

4.0.4

Verified

This commit was signed with the committer’s verified signature. The key has expired.
timmywil Timmy Willison
chore(release): 4.0.4 [skip ci]

## [4.0.4](timmywil/panzoom@4.0.3...4.0.4) (2020-03-27)

### Bug Fixes

* **package:** upgrade dependencies, including prettier to 2.0 ([8d5dfa5](timmywil@8d5dfa5))
* **panzoom:** export PanzoomObject and PanzoomOptions ([8f48c2f](timmywil@8f48c2f)), closes [timmywil#470](timmywil#470)

4.0.3

Verified

This commit was signed with the committer’s verified signature.
timmywil Timmy Willison
chore(release): 4.0.3 [skip ci]

## [4.0.3](timmywil/panzoom@4.0.2...4.0.3) (2020-01-28)

### Bug Fixes

* **ie:** test demo in IE; fix isAttached,isExcluded,and SVG ([d4f132c](timmywil@d4f132c))

4.0.2

Verified

This commit was signed with the committer’s verified signature.
timmywil Timmy Willison
chore(release): 4.0.2 [skip ci]

## [4.0.2](timmywil/panzoom@4.0.1...4.0.2) (2020-01-16)

### Bug Fixes

* **zoomtopoint:** should be able to override animate ([e0e8190](timmywil@e0e8190))

4.0.1

Verified

This commit was signed with the committer’s verified signature.
timmywil Timmy Willison
chore(release): 4.0.1 [skip ci]

## [4.0.1](timmywil/panzoom@4.0.0...4.0.1) (2020-01-13)

### Bug Fixes

* **reset:** ignore disable and panOnlyWhenZoomed options ([47f9e1b](timmywil@47f9e1b)), closes [timmywil#434](timmywil#434)
* **setoptions:** bind/destroy depending on disablePan option ([a773e2e](timmywil@a773e2e)), closes [timmywil#439](timmywil#439)

4.0.0

Verified

This commit was signed with the committer’s verified signature. The key has expired.
timmywil Timmy Willison
chore(release): 4.0.0 [skip ci]

# [4.0.0](timmywil/panzoom@3.2.3...4.0.0) (2019-12-16)

### Bug Fixes

* **contain:** always set scale before using constrainXY ([761a0ec](timmywil@761a0ec)), closes [timmywil#426](timmywil#426)
* **css:** fix border width retrieval in Firefox ([5d2f580](timmywil@5d2f580))
* **events:** fallback to touch and mouse events ([timmywil#399](timmywil#399)) ([2c4c303](timmywil@2c4c303))
* **events:** fix triggering panzoomend for one pointer event ([f23e0fa](timmywil@f23e0fa)), closes [timmywil#428](timmywil#428)
* **handledown:** exclude descendents of excluded parents ([b2f943a](timmywil@b2f943a)), closes [timmywil#431](timmywil#431)
* **handleup:** remove pointer regardless of isPanning state ([8938b29](timmywil@8938b29)), closes [timmywil#402](timmywil#402) [timmywil#403](timmywil#403)
* **reset:** use setTransform passed to reset options ([2adbb4e](timmywil@2adbb4e))
* **setoptions:** set cursor style with the option ([9c8efb4](timmywil@9c8efb4))
* **setstyle:** remove unnecessary param from exposed setStyle ([c9bcf94](timmywil@c9bcf94))
* **zoom:** account for smaller elements and padding/border ([3fe89a1](timmywil@3fe89a1))
* **zoom:** need the before and after dimensions to constrain ([7c2c982](timmywil@7c2c982)), closes [timmywil#426](timmywil#426)
* **zoom:** set min and max scale based on containment ([d05f1e7](timmywil@d05f1e7)), closes [timmywil#426](timmywil#426)

### Features

* basic panning and zooming functionality ([e80270f](timmywil@e80270f))
* clean slate with typescript, rollup, and semantic-release ([27a0887](timmywil@27a0887))
* **centering:** switch to default transform origins ([b483cda](timmywil@b483cda))
* **contain:** add contain: 'outside' option ([1571e99](timmywil@1571e99))
* **events:** add custom events for panning and zooming ([timmywil#398](timmywil#398)) ([7713025](timmywil@7713025))
* **exclude:** add exclude option; change clickableClass to excludeClass ([da72c32](timmywil@da72c32)), closes [timmywil#411](timmywil#411)
* **handlestartevent:** add option to handle the start event ([931743a](timmywil@931743a)), closes [timmywil#414](timmywil#414)
* **overflow:** add an option to override the parent's overflow ([77032bb](timmywil@77032bb)), closes [timmywil#427](timmywil#427)
* add a destroy method ([timmywil#404](timmywil#404)) ([c88ef75](timmywil@c88ef75))
* add animate option to transition the transforms ([d9a8e67](timmywil@d9a8e67))
* **pan:** add contain: 'inside' option ([a7078e8](timmywil@a7078e8))
* **pan:** add panOnlyWhenZoomed option ([5559967](timmywil@5559967))
* **panzoom:** add the force option ([0ba521a](timmywil@0ba521a)), closes [timmywil#413](timmywil#413)
* **zoom:** implement focal point zooming without matrices ([5d077f1](timmywil@5d077f1))
* **zoom:** pinch zooming with pointer events! ([5ddbd30](timmywil@5ddbd30))

### Performance Improvements

* **pan:** make move/cancel listeners passive ([f647163](timmywil@f647163))

### BREAKING CHANGES

* This is a complete rewrite of the panzoom library
to be a standard JS lib that doesn't rely on jQuery,
but can still integrate as a plugin

v3.2.2

Verified

This commit was signed with the committer’s verified signature.
timmywil Timmy Willison
3.2.2

v3.2.1

Verified

This commit was signed with the committer’s verified signature.
timmywil Timmy Willison
3.2.1

v3.2.0

3.2.0