8000 Tags · seakingii/mark.js · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: seakingii/mark.js

Tags

8.4.2

Toggle 8.4.2's commit message
Fixed ignoreJoiners bug with special characters in keyword

8.4.1

Toggle 8.4.1's commit message
Implemented workaround for IE11 DOM normalize() bug

Workaround for an ignored IE11 bug:
https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/8727426/

Read more in #88 and #64

8.4.0

Toggle 8.4.0's commit message
Implemented ignoreGroups option

Can be used in the .markRegExp() method to e.g. ignore non-capturing lookbehind groups

8.3.0

Toggle 8.3.0's commit message
Prevent browser lock up

On regular expressions with infinite matches

8.2.0

Toggle 8.2.0's commit message
Implemented ignoreJoiners option

Also added Romanian diacritics into the diacritics option

8.1.1

Toggle 8.1.1's commit message
Fixed error that occured when calling .mark() without options parameter

Introduced by the caseSensitive option (v8.1.0)

8.1.0

Toggle 8.1.0's commit message
Implemented caseSensitive option

It'll allow case sensitive searching. By default searching will still be done case insensitive

8.0.1

Toggle 8.0.1's commit message
Fixed recursive call stack error in large documents

Also fixed exclusion of iframes matching exclude selectors

8.0.0

Toggle 8.0.0's commit message
Implemented new 'acrossElements' option

- Implemented new 'acrossElements' option to find matches located across multiple HTML elements (even across iframes) #46
- Huge internal refactoring, including a switch to NodeIterator and implementation of a new class 'DOMIterator'
- Matches are now handled in the actual DOM tree order
- Ignore duplicate contexts, even contexts within others
- Ignore duplicate keywords
- Sort array of keywords by length to make sure everything works as expected when having several partially identical keywords #49
- Moved parameter 'counter' of the 'filter' callback of .mark() after 'totalCounter' to be in accordance with .markRegExp()
- Due to the internal refactoring mark.js now waites for iframes to be loaded until it starts marking matches (with or without 'acrossElement') – but only if iframes are enabled

7.0.2

Toggle 7.0.2's commit message
Fixed CommonJS require export

Now you can require mark.js with Browserify.
0