All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Changes marked as (BREAKING) may break your app logic. Changes marked as (BREAKING-TS) may break your app logic if you are explicitly using Drax's exported TypeScript type definitions in your code.
0.5.2 - 2020-03-16
- Bump minimist from 1.2.0 to 1.2.5 (security alert)
0.5.1 - 2020-03-16
- Bump acorn from 7.1.0 to 7.1.1 (dependabot)
0.5.0 - 2020-01-28
- Added .editorconfig file to render tabs with indent size 4 on GitHub
- (BREAKING-TS) Drag/drop lifecycle events include supplemental data such as dragOffset/grabOffset (#17)
- Added explanation of BREAKING and BREAKING-TS to changelog.
- (BREAKING-TS) Add
dragTranslation
anddragTranslationRatio
to drag/drop lifecycle event payloads and view states (#23)
- (BREAKING) All
Animated.ValueXY
s excepthoverPosition
are nowPosition
s (#18) - (BREAKING) Drag/drop lifecycle event payloads have been unified for consistency (#20)
- (BREAKING) Renamed
screenPosition
todragAbsolutePosition
(#19)
- Improved
isPosition
logic to avoid potential TypeErrors - Call
onMonitorDragEnd
even if drag is not cancelled (#21)
0.4.2 - 2020-01-23
- Added
onSnapbackEnd
property to DraxView (#16)
0.4.1 - 2020-01-22
- Include relative position data in receiver objects for non-receiver events (#15)
- Added screenshots to README
- Created initial CHANGELOG
- Fixed documentation typos
0.4.0 - 2020-01-13
- Added Basic Usage and Caveats to README
- Added link to example project to README
- (BREAKING) Changed default
longPressDelay
from 250ms to 0ms for DraxView (#11) - Updated copyright year range
0.3.6 - 2020-01-12
- Fixed problem with view measurements after Dimensions change (#9)
0.3.5 - 2020-01-12
- DraxProvider now respects parent padding (#10)
(More history to be added later)