-
-
Notifications
You must be signed in to change notification settings - Fork 278
Roadmap
Steven Levithan edited this page Apr 16, 2017
·
195 revisions
See version history for released versions.
The following changes have been completed and are available via the latest build here on GitHub:
- New feature: Add
conjunction
option forXRegExp.union
and allow setting to'none'
. [@josephfrazier] [#106] - New feature: Unicode addons: Added
XRegExp._getUnicodeProperty
for reusing XRegExp's internal data. [@GerHobbelt] - Fine tuning: Unicode addons: Updated Unicode data from version 8.0.0 to 9.0.0. [#171]
- Fine tuning: Significantly improved performance of sticky mode for
XRegExp.exec
/test
in pre-ES6 environments without native/y
support. [@pygy] - Fine tuning: When using flag
x
, don't insert(?:)
separator after(
or before)
. [@josephfrazier] [#164] - Fix: Ignore
\n
when using flagx
withXRegExp.build
in Firefox. [@josephfrazier] [#163] - Other: Escape literal square brackets in regex source, to help with strict JS engines. [@jfahrenkrug]
- Other: Upgrade BenchmarkJS to v2.1.1. [@GerHobbelt]
- Other: Support running tests from the console with
npm test
. [@josephfrazier] - Other: Add continuous integration with Travis CI. [@josephfrazier]
- Other: Include build package in
package.json
for npm installs. [@kaidjohnson] [#167] - Other: Upgrade Unicode data generator scripts for Python 3.
Open a new issue here on GitHub, or fork the repo and start hacking.