@timdown timdown released this May 10, 2015 · 11 commits to master since this release

Full release of Rangy 1.3. Changes since beta 2:

  • Amend Range.intersectsNode to conform to DOM4
  • Fixes for issues #164, #259, #293, #304, #305
  • Other minor tweaks and fixes


@timdown timdown released this Apr 13, 2015 · 505 commits to master since this release

Most recent stable 1.2 release from 26 February 2012.


@timdown timdown released this Mar 22, 2015 · 37 commits to master since this release

Second beta release. Changes since beta 1:

  • Add handling for non-HTML namespace elements (such as <svg>) to class applier (issue #272)
  • Prevent class applier applying a class to text within <style>, <script> and some other elements (issue #281)
  • Changerangy.config.alertOnFail default value to false (issue #280)
  • Fix for XHTML documents (PR #290)
  • Prevent a sneaky scenario where "Discontiguous selection is not supported" warnings are generated in Chrome (issue #276)
  • Change feature test elements to be inserted at the start of the body rather than the end in an attempt to fix issue #292
  • Add type option to highlighter serialize() method (PR #291)
  • Add saveRanges() and restoreRanges() methods to selection for issue #279


@timdown timdown released this Feb 12, 2015 · 64 commits to master since this release

First beta release for version 1.3. Changes since the last alpha release:

  • Class applier: now supports applying/unapplying classes to empty elements such as <img> (issue #83)
  • Class applier: improved support for elementAttributes option (issue #206, issue #213)
  • AMD modules now return a copy of the main Rangy object (pull request #270)
  • Minor bugfixes


@timdown timdown released this Jan 22, 2015 · 80 commits to master since this release

  • Fixes various minor issues, mostly in the Class Applier module
  • Change Bower package name from rangy-official to rangy (thanks to Dom Barker for releasing the rangy package name)


@timdown timdown released this Sep 21, 2014 · 107 commits to master since this release

Fixes for the following issues:

  • Pull request #246: findText() bug when using regex (thanks to Ben Demboski)
  • Issue #248: IE 8 initializing too early
  • Issue #249: Error when using selection option in highlightSelection()


@timdown timdown released this Aug 25, 2014 · 119 commits to master since this release

Includes a new feature:

  • ignoreCharacters option added to characterOptions used in TextRange module (issue #198)

Bugs fixed:

  • Global object issue #242


@timdown timdown released this Aug 21, 2014 · 130 commits to master since this release

Latest alpha release of Rangy 1.3. Added support for Browserify and Bower plus minor enhancements and bugfixes:

  • Fixed AMD issue #230
  • Rangy now auto-initializes if the document has already loaded and rangy.config.autoInitialize is true (thanks to Philip Peitsch)
  • Added exclusive option to highlighter module when highlighting and improved merging of highlights from pull request #228 (thanks to Vittorio)