You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.mdown
+47
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,52 @@
1
1
# Changelog
2
2
3
+
## 0.5.3
4
+
5
+
* Correctly stem words ending with the letter 'y' [#84](https://github.com/olivernn/lunr.js/pull/84) thanks [Mihai Valentin](https://github.com/MihaiValentin)
6
+
* Improve build tools and dev dependency installation [#78](https://github.com/olivernn/lunr.js/pull/78) thanks [Ben Pickles](https://github.com/benpickles)
7
+
8
+
## 0.5.2
9
+
10
+
* Use npm they said, it'll be easy they said.
11
+
12
+
## 0.5.1
13
+
14
+
* Because [npm issues](https://github.com/olivernn/lunr.js/issues/77) :(
15
+
16
+
## 0.5.0
17
+
18
+
* Add plugin support to enable i18n and other extensions to lunr.
19
+
* Add AMD support [#72](https://github.com/olivernn/lunr.js/issues/72) thanks [lnwdr](https://github.com/lnwdr).
20
+
* lunr.Vector now implemented using linked lists for better performance especially in indexes with large numbers of unique tokens.
21
+
* Build system clean up.
22
+
23
+
## 0.4.5
24
+
25
+
* Fix performance regression introduced in 0.4.4 by fixing #64.
26
+
27
+
## 0.4.4
28
+
29
+
* Fix bug [#64](https://github.com/olivernn/lunr.js/issues/64) idf cache should handle tokens with the same name as object properties, thanks [gitgrimbo](https://github.com/gitgrimbo).
30
+
* Intersperse source files with a semicolon as part of the build process, fixes [#61](https://github.com/olivernn/lunr.js/issues/61), thanks [shyndman](https://github.com/shyndman).
31
+
32
+
## 0.4.3
33
+
34
+
* Fix bug [#49](https://github.com/olivernn/lunr.js/issues/49) tokenizer should handle null and undefined as arguments, thanks [jona](https://github.com/jona).
35
+
36
+
## 0.4.2
37
+
38
+
* Fix bug [#47](https://github.com/olivernn/lunr.js/issues/47) tokenizer converts its input to a string before trying to split it into tokens, thanks [mikhailkozlov](https://github.com/mikhailkozlov).
39
+
40
+
## 0.4.1
41
+
42
+
* Fix bug [#41](https://github.com/olivernn/lunr.js/issues/41) that caused issues when indexing mixed case tags, thanks [Aptary](https://github.com/Aptary)
43
+
44
+
## 0.4.0
45
+
46
+
* Add index mutation events ('add', 'update' and 'remove').
47
+
* Performance improvements to searching.
48
+
* Penalise non-exact matches so exact matches are better ranked than expanded matches.
49
+
3
50
## 0.3.3
4
51
5
52
* Fix bug [#32](https://github.com/olivernn/lunr.js/pull/32) which prevented lunr being used where a `console` object is not present, thanks [Tony Marklove](https://github.com/jjbananas) and [wyuenho](https://github.com/wyuenho)
Copy file name to clipboardexpand all lines: README.mdown
+2-1
Original file line number
Diff line number
Diff line change
@@ -65,6 +65,7 @@ Contributions are very welcome, to make the process as easy as possible please f
65
65
* Open an issue detailing the bug you've found, or the feature you wish to add. Simplified working examples using something like [jsFiddle](http://jsfiddle.net) make it easier to diagnose your problem.
66
66
* Add tests for your code (so I don't accidentally break it in the future)
67
67
* Don't change version numbers or make new builds as part of your changes
68
+
* Don't change the built versions of the library, only make changes to code in the `lib` directory'
68
69
69
70
### Developer Dependencies
70
71
@@ -76,7 +77,7 @@ Run the tests with, this will use phantomjs to run the tests:
76
77
77
78
The tests can also be run in the browser by starting the test server:
78
79
79
-
make test_server
80
+
make server
80
81
81
82
This will start a server on port 3000, the tests are then available at '/test'
0 commit comments