16.0.0 (2023-05-20)
New
2.3.2 (2019-06-10)
2.3.0 (2019-05-14)
New
ngDraggable : Add CSS class ng-dragging when dragging.
ngResizable : Add direction property in IResizeEvent.
Bugfix
ngResizable : Fix issue #157 : Problem resizing with containment
2.2.4 (2019-04-19)
Bugfix
ngResizable : Fix issue #157 : calling resetSize() method cause exception
2.2.3 (2019-04-18)
Bugfix
2.2.2 (2019-03-01)
Bugfix
2.2.1 (2018-12-25)
Bugfix
ngDraggable : Fixed flickering of the component on initial drag while scale is applied to the parent. (by rathodsanjay - PR #134 )
2.2.0 (2018-12-22)
New
ngDraggable : add [lockAxis] input to restrict dragging to a specific axis by locking another one.
Bugfix
ngDraggable :
fix issue #112 : Control change detection with HostListener events. Performance updated.
fix issue #128 : Multiple phone draggables at the same time.
ngResizable :
fix issue #132 : Aspect ratio feature exits Y-Axis boundary on resize.
Performance updated.
2.1.9 (2018-11-29)
Bugfix
2.1.8 (2018-11-11)
New
ngResizable : add [preventDefaultEvent] flag to ngResizable mousedown (by mecp - PR #119 )
2.1.7 (2018-10-31)
Bugfix
ngResizable : #116 ngResizable Locks Height When rzHandles Includes Only e, w. (Thanks to Yamazaki93 )
2.1.6 (2018-10-26)
Bugfix
ngResizable : rzResizing IE event issue. #115
2.1.5 (2018-10-15)
Bugfix
ngDraggable : EndOffset event not working properly with SnapToGrid. #114
2.1.4 (2018-09-17)
Bugfix
Fix a build issue
ngResizable : Resize bounds on a draggable element inside a containment is off. #100
2.1.2 (2018-08-20)
Bugfix
ngDraggable : Item is produced with div partially out of bounds. #97
2.1.1 (2018-08-14)
New
ngResizable : Provide [rzGrid]. Snaps the resizing element to a grid.
ngResizable : Provide [rzMinWidth], [rzMaxWidth], [rzMinHeight], [rzMaxHeight]. The minimum/maximum width/height the resizable should be allowed to resize to.
Bugfix
ngResizable : resizing from w, nw or n with a min/max size moves the window if it goes below/above the min/max size. #94
2.0.1 (2018-08-08)
Bugfix
click events are blocked. #87 , #84
2.0.0 (2018-08-03)
Bugfix
Fix issue #84 : iFrames, and context unrelated elements block all events, and are unusable
2.0.0-beta.2 (2018-07-02)
New
ngResizable : Provide [rzAspectRatio], whether the element should be constrained to a specific aspect ratio.
ngResizable : Provide [rzContainment], constrains resizing to within the bounds of the specified element or region.
2.0.0-beta.1 (2018-06-26)
New
ngResizable : Provide (rzStart), (rzResizing), (rzStop) event emitters
ngResizable : Provide resetSize(), getStatus() methods
2.0.0-beta.0 (2018-06-25)
New
ngResizable directive which you can use to make the element resizable.
Provide [rzHandles] option for which handles can be used for resizing.
1.4.2 (2018-05-23)
Changes
Expose boundsCheck() method.
1.4.1 (2018-05-11)
Bugfix
Handle Drag is not working in Firefox #68 .
1.4.0 (2018-05-04)
New
Provide [gridSize] option for snapping to grid. Refer to demo . (PR #64 by PAHADIx )
Changes
1.3.2 (2018-04-10)
New
Provide [outOfBounds] option. Set it to allow element get out of bounds from the direction. (PR #57 by waldo2188 )
1.3.1 (2018-03-15)
New
Provide (movingOffset) event emitter: emit position offset when moving
Provide (endOffset) event emitter: emit position offset when stop moving
1.3.0 (2018-03-09)
New
Provide [position] option: to set initial position offset.
1.2.1 (2018-02-08)
Bugfix
[preventDefaultEvent] should not prevent events of elements outside the handle.
1.2.0 (2018-02-07)
New
Provide resetPosition() method to reset position.
Breaking Changes
Use Renderer2 of angular-core. So we don't support angular version < 4.0.
Bugfix
[trackPosition] was not working as expected.
Changes
The directive now exportAs: 'ngDraggable'.
[preventDefaultEvent] set default to false.
1.1.0 (2018-02-01)
New
Provide [trackPosition] option: whether to track the element's movement. (PR by Blackbaud-MikitaYankouski )
Provide [scale] option: to fix scaling issue #31
Provide [preventDefaultEvent] option: whether to prevent default mouse or touch event. (default: true)
1.1.0-beta.0 (2017-12-20)
New
Provide [zIndex] and [zIndexMoving] to control z-index property.
Provide [bounds], (edge) and [inBounds] to do boundary check and limit element staying in the bounds.
1.0.7 (2017-09-19)
Bugfix
Fix an issue when dragging with touch.
1.0.6 (2017-08-26)
Bugfix
Fix an issue: clicking before dragging leading to unexpected offset (PR #12 by bmartinson13 )
1.0.5 (2017-07-24)
New
Fix cross-browser compatibility issues.
1.0.4 (2017-07-05)
New
1.0.3 (2017-06-13)
New
Support started and stopped dragging event.
1.0.2 (2017-05-05)
BugFix
It now saves and restores the position and z-index properties.
It now calculates the correct left and top properties from CSS value.
1.0.1 (2017-05-05)
BugFix
Giving all draggable elements the position relative (PR: #1 , thanks to tylerlindell)
Changes
Bring moving element to the top by setting z-index (PR: #1 , thanks to tylerlindell)