Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: release v0.5.2 #122

Merged
merged 91 commits into from
Apr 25, 2023
Merged
Changes from 1 commit
Commits
Show all changes
91 commits
Select commit Hold shift + click to select a range
5b9d6d3
fix: do forward matching by default (#4)
Jul 20, 2021
26a025c
docs: display git commit hash (#5)
Jul 21, 2021
8ce6b32
feat: expose fuzzy algo fn (#6)
Jul 21, 2021
c896ee4
feat: flatten items of list returned from `fzf.find` (#7)
Jul 21, 2021
3da2de0
feat: make normalize true by default (#8)
Jul 21, 2021
692f1e7
docs: add code quotes
Jul 21, 2021
ba4d2a7
fix: normalize input when normalizing list items (#9)
Jul 21, 2021
3da3c05
docs: move docs into their own folder (#10)
Jul 22, 2021
9540f50
docs: refactor and cleanup (#11)
Jul 22, 2021
d3dbe57
perf: use direct assignments instead of spread (#12)
Jul 22, 2021
7e153e8
docs: fix links (#13)
Jul 22, 2021
8c201e0
chore: use separate configs for es and umd builds (#14)
Jul 22, 2021
720108d
feat: add exact match and extended search (#15)
Jul 23, 2021
7de7a8f
fix: start and end calculation for extended match (#16)
Jul 23, 2021
eaae89a
feat: add tiebreakers as option (#17)
Jul 24, 2021
e920788
refactor: cleanup (#18)
Jul 24, 2021
7f68292
docs: add description in docs (#19)
Jul 25, 2021
7521fdf
fix: make matchers private (#20)
Jul 25, 2021
d6d9109
test: pattern file (#21)
Jul 26, 2021
c2c76d7
ci: publish code coverage report (#24)
Jul 26, 2021
9a743cd
docs: fix broken link (#26)
Jul 26, 2021
359e2b9
test: improve coverage (#27)
Jul 27, 2021
118f406
feat: expose `forward` to the user (#29)
Jul 28, 2021
27094c7
feat: keep `FzfResultItem` (#32)
Jul 28, 2021
df0c541
feat: expose an option to toggle sorting by score (#31)
Jul 28, 2021
0acf14a
refactor: use descriptive terms (#34)
Jul 30, 2021
253f92c
refactor: use consistent naming (#35)
Jul 31, 2021
cef80a7
refactor: display correct default value for normalize in TSDoc (#36)
Jul 31, 2021
dc8f444
docs: add sections for few options and TS usage (#38)
Jul 31, 2021
11ceadc
feat: dynamically fill normalized map instead (#40)
Aug 1, 2021
11e813a
feat: combine diacritics with ASCII Latin alphabets before processing…
Aug 1, 2021
5a6d40d
docs: add `?` to denote options' attrs are optional (#43)
Aug 1, 2021
dc0879f
docs: better versioning (#44)
ajitid Aug 3, 2021
62220d4
refactor: convert comments to doc comments (#47)
ajitid Aug 5, 2021
ac9fd40
refactor: use a pre-defined length for positions array (#48)
ajitid Aug 7, 2021
ddf9629
feat!: convert `positions` to a Set (#49)
ajitid Aug 9, 2021
5b8f74f
docs: update highlight indices code link (#50)
ajitid Aug 9, 2021
b9a589e
feat: change `algo` option (#51)
ajitid Aug 10, 2021
4eb9849
fix!: ES module resolution (#52)
ajitid Aug 11, 2021
6bfff7f
feat: make match function pluggable (#53)
Aug 12, 2021
936407a
docs: add migration guide (#55)
Aug 13, 2021
b59f77f
docs(migrate): add flattened result item section (#56)
Aug 14, 2021
afc041c
chore: don't build docs for versions < 0.3 (#58)
Aug 14, 2021
37e6c0d
refactor: change `replaceAll` to `replace` (#60)
Aug 14, 2021
f6d9626
docs: add section for `forward` (#59)
Aug 15, 2021
69ba2d8
build: add banner to dist files (#61)
Aug 15, 2021
5297f0e
build: bump to 0.4.0 (#62)
Aug 15, 2021
5c18f85
chore: bump to v0.4.1 (#65)
Aug 15, 2021
3de0f96
docs: proofread and fix (#67)
Aug 15, 2021
98c1ba0
fix: merge large result lists safely (#69)
reinhrst Aug 16, 2021
824ac52
test: increase input list size for "large result set" test (#71)
Aug 17, 2021
d68e0fc
chore: update issue templates (#73)
Aug 18, 2021
e8a150d
docs: update links and formatting (#74)
Aug 18, 2021
04c8e44
fix: multiple tiebreakers behavior (#75)
reinhrst Aug 20, 2021
c6f758e
feat!: change tiebreaker's third argument to `selector` (#76)
Aug 20, 2021
bb50b9d
docs: add section for `tiebreakers` in migration guide (#77)
ajitid Aug 21, 2021
cabc665
docs: create unique links for lower level headings (#79)
Aug 22, 2021
21f4836
feat: add async finder (#80)
Aug 29, 2021
8f83d20
docs: simplify sentences (#81)
Aug 29, 2021
6a9c059
docs: update tiebreakers' source code link (#82)
Aug 30, 2021
4fd9ace
docs(migrate): tiebreakers (#83)
Sep 2, 2021
ebced63
docs: give a simpler explanation for tiebreakers' implementation (#84)
Sep 4, 2021
540f45d
build(deps): bump tmpl from 1.0.4 to 1.0.5 (#87)
dependabot[bot] Oct 26, 2021
4c8c93d
build(deps): bump ansi-regex from 5.0.0 to 5.0.1 (#88)
dependabot[bot] Oct 27, 2021
b09d43c
chore: update npm lockfile to version 2 (#89)
Oct 28, 2021
aa020f2
build: add windows compat layer in scripts (#90)
Oct 28, 2021
08c0be4
chore: update lockfile to reflect new npm version (#91)
Jan 12, 2022
7c9c7f7
build: bump to 0.5.0 (#92)
Jan 12, 2022
f544443
fix!: remove engine info (#94)
Jan 13, 2022
2325b6c
build: bump to 0.5.1 (#95)
Jan 13, 2022
3bfda71
build(deps-dev): bump shelljs from 0.8.4 to 0.8.5 (#97)
dependabot[bot] Jan 16, 2022
d1bdf1a
docs: add installation instructions for deno (#101)
ajitid Feb 19, 2022
38e6693
build(deps): bump nanoid from 3.1.23 to 3.3.1 (#104)
dependabot[bot] Mar 1, 2022
1388d1d
build(deps): bump minimist from 1.2.5 to 1.2.6 (#106)
dependabot[bot] Apr 3, 2022
e225b90
build: upgrade to MDX v2 (#107)
ajitid Apr 26, 2022
d104ebd
build: upgrade tailwind to v3 (#108)
ajitid Apr 26, 2022
3acb3fb
chore: add prettier (#109)
ajitid May 28, 2022
08d10cd
docs: styling (#110)
ajitid May 29, 2022
904fe3c
update author's url
ajitid Nov 16, 2022
e03e4e4
build(deps): bump minimatch from 3.0.4 to 3.1.2 (#114)
dependabot[bot] Dec 31, 2022
70abe19
build(deps-dev): bump vite from 2.4.4 to 2.9.13 (#113)
dependabot[bot] Dec 31, 2022
aaaeb7d
build(deps): bump json5 from 2.2.0 to 2.2.3 (#115)
dependabot[bot] Dec 31, 2022
8ffe1a2
chore: upgrade typescript
ajitid Jan 1, 2023
cf28223
build: hard code year
ajitid Jan 6, 2023
bc2efca
update maintainer's website
ajitid Jan 23, 2023
df0a1dc
docs: minor updates (#117)
ajitid Feb 26, 2023
d093c14
docs: minor updates
ajitid Mar 1, 2023
e7a4574
docs: updates (#120)
ajitid Apr 18, 2023
9675054
build: add `types` exports field for TypeScript ESM (#119)
kidonng Apr 25, 2023
357c8ae
build: bump to v0.5.2
ajitid Apr 25, 2023
92184c1
Merge remote-tracking branch 'origin/stable-releases' into stable/v0.5.2
ajitid Apr 25, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
docs: fix links (#13)
  • Loading branch information
ajit authored Jul 22, 2021
commit 7e153e8d9ad816016b3d6d9f7d81b4dd9df7c266
6 changes: 4 additions & 2 deletions src/docs/views/docs.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
import { Link } from "react-router-dom";

# FZF for JavaScript (Preview)

<span className="docs-hidden"><i>If you are reading this file on GitHub, we'll suggest to read it on <a href="https://fzf.netlify.app">documentation website</a> instead.</i></span>

[Demo](basic) · [GitHub](https://github.com/ajitid/fzf-for-js) · [NPM](https://www.npmjs.com/package/fzf)
<Link to="basic">Demo</Link> · [GitHub](https://github.com/ajitid/fzf-for-js) · [NPM](https://www.npmjs.com/package/fzf)

[FZF (stylised as fzf)](https://github.com/junegunn/fzf) is a command line based fuzzy finder built using Golang. A fuzzy finder allows you to type few characters that appear in a string that you are looking for and get that string from a list of strings quickly. FZF for JavaScript ports FZF's algorithm to JavaScript so that it can be used in the browser. However it doesn't tries to be as performant as its Golang's counterpart, so while this package can work in Node.JS, you are still better off with Golang version for CLI usage.

Expand Down Expand Up @@ -98,7 +100,7 @@ const reactElement = <HighlightChars str={entry.item} highlightIndices={entry.po
// where `entry` is an item from the result list which is returned from `fzf.find()`
```

Find a [working example](basic) for this and its [sourcecode](https://github.com/ajitid/fzf-for-js/blob/main/src/views/basic.tsx).
Find a <Link to="basic">working example</Link> for this and its [sourcecode](https://github.com/ajitid/fzf-for-js/blob/stable-releases/src/views/basic.tsx).

### Notes

Expand Down