Skip to content

Latest commit

 

History

History
138 lines (114 loc) · 3.44 KB

CHANGELOG.md

File metadata and controls

138 lines (114 loc) · 3.44 KB

1.0.5

  • Support special symbols in the 'id' attribute.

1.0.4

  • Fix IOS 9 safari scaling issues.
  • Update dependencies.

1.0.3

  • Migrate from legacy to container-based infrastructure on Travis.
  • Fix keyboard navigation accessibility issue.
  • Shorten the description for Bower.

1.0.2

  • Handle keydown event instead of keyup for "Esc" key.
  • Code improvements.
  • Update dependencies.

1.0.1

  • Do not use namespaces in data attributes (fix).

1.0.0

  • Renamed the 'closeOnAnyClick' property to the 'closeOnOutsideClick'.
  • Separated base and theme styles.
  • Renamed the base files.
  • Added the ability to use CSS mixins.
  • Added #destroy.
  • Renamed the events.
  • Used states and CSS animations.
  • Made restyling of the default theme.
  • Added the watch task for Grunt.
  • Added Autoprefixer.
  • Used backface-visibility for the hardware acceleration instead of translateZ.
  • Disabled the auto-resizing of text on mobile devices.
  • Fixed the triggering of the close event, even if a modal is not opened.
  • Added '#getState'.
  • Changed names for the constants.
  • Removed the default custom font.
  • Introduced the data-remodal-action attribute.
  • Made code refactoring.
  • Improved anti-FOUC.
  • Updated examples.
  • Updated tests.
  • Updated dependencies.

0.6.4

  • Protocol-relative URL for fonts.
  • Scroll to the top, when a modal is displayed.
  • Pixels in the media-queries.
  • Added Browserify support.
  • Updated dependencies.

0.6.3

  • Fix codestyle configs.

0.6.2

  • Improved the codestyle.
  • Used package.json instead of jquery.json.
  • Updated dependencies.

0.6.1

  • Fix '#on' event handlers.

0.6.0

  • Added globals.
  • Added the ability to change the namespace for CSS and events.
  • Used '#on' instead of '#bind'.
  • Fixed double locking/unlocking issue.
  • Updated examples.
  • Updated dependencies.
  • Updated README.

0.5.0

  • Fixed a scrolling to the top of a page.
  • Added the 'reason' parameter to the close/closed events.
  • Updated examples.
  • Updated dependencies.

0.4.1

  • Constructor always returns an instance(#61).

0.4.0

This version has incompatible changes!

  • Changed CSS class names.
  • Shared overlay.
  • Changed visual styles.
  • Improved IE8 styles.
  • Updated dependencies.
  • Fixes.

0.3.0

  • Added font-size of inputs to prevent iOs zooming.
  • Convert image for IE8 to base64.
  • Fix tests.
  • Fix scrollbar padding for Zepto.
  • Code refactoring.
  • Improved code linting.
  • Cleaned up the repository.
  • Updated dependencies.

0.2.1

  • Moved @import to the top of the file. Meteor requires the @import to be at the top.
  • Added some basic CSS support for IE8.
  • Added CloseOnEscape and CloseOnAnyClick options.
  • Updated README.md.
  • Updated tests.

0.2.0

  • Fix safari ghost padding bug(#26).
  • Add parsing of non-json strings with options. Read docs.
  • Fix jshint errors.
  • Update examples.

0.1.7

  • Catch syntax error if the hash is bad.
  • Add 'closeOnConfirm', 'closeOnCancel' options.

0.1.6

  • Fix #14, #11

0.1.5

  • Support for trailing slashes in URL.
  • Fix unnecessary body padding.

0.1.4

  • Works in the old android, ios browsers and other.

0.1.3

  • Fix page scrolling bug
  • Refactor CSS

0.1.2

  • Public collection of instances. Now you can get specific instance throw JS: var inst = $.remodal.lookup[$('[data-remodal-id=modal]').data('remodal')];;
  • Plugin constructor calling returns instance now. var inst = $('[data-remodal-id=modal]').remodal().

0.1.1

  • Zepto support!
  • Blur is changed from 5px to 3px.