Skip to content

Latest commit

 

History

History
717 lines (517 loc) · 73 KB

CHANGELOG.md

File metadata and controls

717 lines (517 loc) · 73 KB

Changelog

1.23.0 (2024-01-21)

Features

  • Allow args for wasm and js publish commands (c86d052)

Bug Fixes

  • print: Fix formatting (e3f5280)
  • sql: Fix duplicate values in generated SQL (#590) (30c0c9f)

1.22.1 (2024-01-17)

Bug Fixes

  • build: Except wasm from GoReleaser config (68df180)
  • ci: Fix merge conflict (50f8bf8)
  • deps: Update module github.com/blevesearch/bleve_index_api to v1.1.5 (f2c7869)
  • deps: Update module github.com/imdario/mergo to v1 (#388) (de31bb5)

1.22.0 (2024-01-15)

Features

Bug Fixes

  • read: Improve incompatibility error message (39a7103)
  • sql: Fix types.md to convert to string on sql dump (#520) (f018e00)
  • sql: Important SQL fixes (82538a0)
  • wasm: Change wasm package to pre-release (d8540d8)
  • wasm: Manually set version (19d5691)

1.21.0 (2024-01-10)

Features

  • Add XSD generation (#494) (bfe8ad4)
  • cli: Respect markdown setting when pretty printing (7291d28)

Bug Fixes

  • deps: Update dependency com.google.guava:guava to v32.1.3-jre (a49f0a6)
  • deps: Update dependency com.google.guava:guava to v33 (de5f639)
  • deps: Update github.com/gomarkdown/markdown digest to 1d6d208 (33630d3)
  • deps: Update github.com/gomarkdown/markdown digest to a660076 (96df6cb)
  • deps: Update module github.com/blevesearch/bleve_index_api to v1.1.0 (e016381)
  • deps: Update module github.com/blevesearch/bleve_index_api to v1.1.2 (c9e0fd9)
  • deps: Update module github.com/blevesearch/bleve_index_api to v1.1.3 (c355ce8)
  • deps: Update module github.com/blevesearch/bleve_index_api to v1.1.4 (0e79b82)
  • deps: Update module github.com/bokwoon95/sq to v0.4.4 (ecfd7b1)
  • deps: Update module github.com/bokwoon95/sq to v0.4.5 (f0c0321)
  • deps: Update module github.com/bokwoon95/sqddl to v0.4.9 (4bc88a5)
  • deps: Update module github.com/fatih/color to v1.16.0 (b4c745d)
  • deps: Update module github.com/google/uuid to v1.4.0 (9ebf6ce)
  • deps: Update module github.com/google/uuid to v1.5.0 (186d585)
  • deps: Update module github.com/samber/lo to v1.39.0 (365b6cd)
  • deps: Update module github.com/schollz/progressbar/v3 to v3.14.0 (c727887)
  • deps: Update module github.com/schollz/progressbar/v3 to v3.14.1 (5e1346e)
  • deps: Update module github.com/urfave/cli/v2 to v2.26.0 (4451fbb)
  • deps: Update module github.com/urfave/cli/v2 to v2.27.1 (d8e0648)
  • Fix XSD generation (#495) (8dd4218)
  • pos: Fix mismatch between buffer strings and POS tags (#555) (fe190f1)
  • README: Update badge (53dacbc)
  • test: Add test cleanup (eaf2ded)
  • Update lockfiles (056ce84)

1.20.0 (2023-09-28)

Features

  • Add option to output Markdown as plain-text (#470) (71ca0d5)

Bug Fixes

  • build: Update build-all command (5686f95)

1.19.3 (2023-09-27)

Bug Fixes

1.19.2 (2023-09-26)

Bug Fixes

1.19.1 (2023-09-26)

Bug Fixes

  • ci: Fix GoReleaser? (203031e)
  • ci: Use GoReleaser action (28852e3)
  • goreleaser: Add formula to Formula directory (6fe51c9)
  • goreleaser: Don't include two binaries in archive (ad7ec2c)

1.19.0 (2023-09-26)

Features

  • Add Markdown support to description and value attributes (#462) (5a2111f)
  • Prebuild binaries (#463) (123bfd7)

Bug Fixes

  • cli: Only show completed text if command did not error (ada10e0)

1.18.1 (2023-09-23)

Bug Fixes

  • ci: Update release-please setup (a372e48)
  • deps: Disable renovate upgrades of GH actions (6a02948)
  • deps: Update module github.com/bokwoon95/sq to v0.4.2 (05af8cd)
  • deps: Update module github.com/bokwoon95/sq to v0.4.3 (382f35d)
  • js: Add ready check for service (#458) (ed984ba)
  • js: Make notes optional (ee72c66)
  • print: Add line break after etymologies (e2cb252)

1.18.0 (2023-09-18)

Features

Bug Fixes

  • print: add line break after printing notes (329e788)

1.17.1 (2023-09-17)

Bug Fixes

  • cli: remove ODict dependencies from go.mod (aaca7d4)

1.17.0 (2023-09-17)

Features

  • core: add DefinitionNote type (#450) (08bcac4)
  • js: remove detectOpenHandles from test run (2eed906)

Bug Fixes

  • deps: update dependency com.google.guava:guava to v32.1.1-jre (57633a4)
  • deps: update dependency com.google.guava:guava to v32.1.2-jre (ee29572)
  • deps: update module github.com/blevesearch/bleve/v2 to v2.3.10 (4f8082d)
  • deps: update module github.com/blevesearch/bleve/v2 to v2.3.9 (3e50eec)
  • deps: update module github.com/bokwoon95/sq to v0.4.0 (5c7add6)
  • deps: update module github.com/bokwoon95/sq to v0.4.1 (24ab925)
  • deps: update module github.com/bokwoon95/sqddl to v0.4.6 (7694773)
  • deps: update module github.com/google/uuid to v1.3.1 (985f897)
  • remove local dependencies (de4805a)

1.16.1 (2023-06-29)

Bug Fixes

  • deps: update dependency com.google.guava:guava to v32.1.0-jre (a72fdcf)
  • fix ODict imports (e31dcdd)
  • sync workspace (a399eae)

1.16.0 (2023-06-28)

Features

1.15.0 (2023-06-19)

Features

Bug Fixes

  • deps: update dependency com.google.guava:guava to v32.0.1-jre (b1c9213)
  • deps: update module github.com/bokwoon95/sqddl to v0.4.4 (a77e513)
  • deps: update module github.com/bokwoon95/sqddl to v0.4.5 (ffdab01)
  • deps: update module github.com/urfave/cli/v2 to v2.25.6 (7c62e86)
  • deps: update module github.com/urfave/cli/v2 to v2.25.7 (124f3be)
  • write: fix default dictionary IDs (#383) (9207e5a)

1.14.1 (2023-05-31)

Bug Fixes

  • js: fixed PartOfSpeech map types (725bba4)

1.14.0 (2023-05-31)

Features

  • js: add PartOfSpeech type (8ee6e9a)
  • just: update deps rule (e22e47d)

Bug Fixes

  • cli: fix issue where format option was ignored (47fcf5a)
  • deps: update module github.com/stretchr/testify to v1.8.4 (ffb1f44)

1.13.2 (2023-05-29)

Bug Fixes

  • deps: update module github.com/bokwoon95/sq to v0.3.5 (c424360)
  • deps: update module github.com/urfave/cli/v2 to v2.25.5 (640fac8)
  • js: fix broken compilation (741c236)

1.13.1 (2023-05-29)

Bug Fixes

  • attempt to fix tests (eda588a)
  • js: fix test (0487c39)
  • js: restart process if there are unexpected exits (388176c)

1.13.0 (2023-05-28)

Features

  • use IPC library for inter-process communication (#344) (fc23307)

Bug Fixes

  • deps: update module github.com/urfave/cli/v2 to v2.25.4 (d026d4e)

1.12.1 (2023-05-28)

Bug Fixes

  • js: remove log statements (810e6f7)

1.12.0 (2023-05-28)

Features

  • js: add part of speech enum to js package (0fdd9bc)
  • make goimports call more specific (4a1a0db)

Bug Fixes

  • deps: update dependency com.google.guava:guava to v32 (6c7b5ad)
  • deps: update dependency flatbuffers to v23.5.26 (60b6baf)
  • deps: update module github.com/bokwoon95/sq to v0.3.0 (fec4115)
  • deps: update module github.com/bokwoon95/sq to v0.3.3 (cb3b29d)
  • deps: update module github.com/bokwoon95/sq to v0.3.4 (cc1479a)
  • deps: update module github.com/google/flatbuffers to v23.5.26+incompatible (15b2ec6)
  • deps: update module github.com/imdario/mergo to v0.3.16 (c8bf550)

1.11.2 (2023-05-20)

Bug Fixes

  • js: bug fixes with service implementation (#325) (e76cb1c)

1.11.1 (2023-05-19)

Bug Fixes

  • js: compile FlatBuffer files (1b2f9a2)
  • js: remove service upon exit/disconnect (42669ce)

1.11.0 (2023-05-19)

Features

Bug Fixes

  • cli: remove ODict dependencies from go.mod (48bb08c)
  • deps: update dependency com.squareup.moshi:moshi to v1.15.0 (b1ac27f)
  • deps: update dependency com.squareup.moshi:moshi-kotlin to v1.15.0 (d402118)
  • deps: update dependency com.squareup.moshi:moshi-kotlin-codegen to v1.15.0 (c2c69b5)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 00c7142 (0d97001)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 10225b4 (28bcbe0)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 1ad3de2 (7ca5f14)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 1e2f5ca (198da61)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 34f1918 (34f301b)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 34f301b (c2a794b)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 3728308 (a861425)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 46dd9c6 (aa0c16c)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 56631f8 (34f1918)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 591c113 (69a42a8)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 649a122 (e6c8843)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 694535f (e401c65)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 69a42a8 (cec338e)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 797c93b (ddbb069)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 7ca5f14 (591c113)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 7d653ed (c606b2f)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 8822574 (d560c35)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 8997a90 (d5b3bad)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 8aa5eb3 (8fff55e)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 8fff55e (649a122)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 90bb672 (9dfd521)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 95914aa (694535f)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 9c7d6d2 (3728308)
  • deps: update github.com/theopendictionary/odict/lib/core digest to 9dfd521 (2092a48)
  • deps: update github.com/theopendictionary/odict/lib/core digest to a69237e (797c93b)
  • deps: update github.com/theopendictionary/odict/lib/core digest to aa0c16c (a69237e)
  • deps: update github.com/theopendictionary/odict/lib/core digest to c2a794b (1ad3de2)
  • deps: update github.com/theopendictionary/odict/lib/core digest to ccad2a9 (95914aa)
  • deps: update github.com/theopendictionary/odict/lib/core digest to cec338e (8822574)
  • deps: update github.com/theopendictionary/odict/lib/core digest to d560c35 (a31983a)
  • deps: update github.com/theopendictionary/odict/lib/core digest to d5b3bad (7d653ed)
  • deps: update github.com/theopendictionary/odict/lib/core digest to ddbb069 (e9e8699)
  • deps: update github.com/theopendictionary/odict/lib/core digest to e9e8699 (ccad2a9)
  • deps: update github.com/theopendictionary/odict/lib/test digest to e9e84bb (1e2f5ca)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to 029caad (0a62e63)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to 0ae6ba7 (87abc85)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to 37aaab1 (774155c)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to 4007012 (f57b945)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to 4b605b5 (ae6714d)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to 5e8c480 (007c161)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to 6410897 (cd5468b)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to 8202945 (6410897)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to 82c261b (85a3960)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to 85a3960 (e87b377)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to 87abc85 (029caad)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to 9255a7f (f55aa92)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to 9b681a2 (8202945)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to 9c40380 (eb9852b)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to ae23994 (37aaab1)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to ae6714d (fb1ba4e)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to b1ac27f (4407a79)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to b6c8d91 (ae23994)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to c86b8e3 (4b605b5)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to cd5468b (d7ede00)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to e87b377 (9b681a2)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to eb9852b (1882c5d)
  • deps: update github.com/theopendictionary/odict/lib/utils digest to fb1ba4e (7ca5437)
  • deps: update module github.com/blevesearch/bleve/v2 to v2.3.8 (00c7142)
  • deps: update module github.com/bokwoon95/sq to v0.2.9 (90bb672)
  • deps: update module github.com/bokwoon95/sqddl to v0.4.2 (e2923a2)
  • deps: update module github.com/bokwoon95/sqddl to v0.4.3 (91909c5)
  • deps: update module github.com/google/flatbuffers to v23.5.9+incompatible (4007012)
  • deps: update module github.com/stretchr/testify to v1.8.3 (7c0fb56)
  • deps: update module github.com/urfave/cli/v2 to v2.25.2 (9c7d6d2)
  • deps: update module github.com/urfave/cli/v2 to v2.25.3 (3862651)
  • dump: remove unnecessary ODict dependencies (a93c14c)
  • prevent upgrades of ODict packages (bcef3cb)
  • python: remove log statement (cf78da9)
  • remove commented code and print statement (777a668)
  • search: remove ODict dependencies (178a6a7)

1.10.0 (2023-04-04)

Features

Bug Fixes

  • deps: update module github.com/blevesearch/bleve/v2 to v2.3.7 (a1324ba)
  • deps: update module github.com/bokwoon95/sq to v0.2.7 (bc63ba2)
  • deps: update module github.com/bokwoon95/sq to v0.2.8 (5309a68)
  • deps: update module github.com/bokwoon95/sqddl to v0.3.13 (4f378dc)
  • deps: update module github.com/bokwoon95/sqddl to v0.4.1 (c81b6ff)
  • deps: update module github.com/fatih/color to v1.15.0 (d13ad4d)
  • deps: update module github.com/google/flatbuffers to v23.3.3+incompatible (36c0e00)
  • deps: update module github.com/imdario/mergo to v0.3.14 (5bc1850)
  • deps: update module github.com/imdario/mergo to v0.3.15 (7559455)
  • deps: update module github.com/schollz/progressbar/v3 to v3.13.1 (68ea5e8)
  • deps: update module github.com/stretchr/testify to v1.8.2 (d9ae95a)
  • deps: update module github.com/urfave/cli/v2 to v2.24.4 (fde31cb)
  • deps: update module github.com/urfave/cli/v2 to v2.25.0 (5b5b684)
  • deps: update module github.com/urfave/cli/v2 to v2.25.1 (9287596)

1.9.1 (2023-02-13)

Bug Fixes

  • deps: update module github.com/urfave/cli/v2 to v2.24.3 (e8bd9bf)
  • go: always show description for groups (97e8a62)
  • js: update TypeScript types (dde8af5)
  • lookup: fix follow flag for fallback lookups (fb0748d)
  • remove component for cli (f3618e2)

1.9.0 (2023-02-01)

Features

  • 1.5.0 refactor (#30) (193519f)
  • add example sentences to schema (#32) (298e71f)
  • add LICENSE file (3fba965)
  • add pronunciation attribute (#92) (89bbe01)
  • add support for entry aliasing (#61) (077d947)
  • add support for Japanese-specific POS tags (#66) (2dd7171)
  • add support for pretty-printing entries (#62) (24d82bc)
  • add TypeScript library (#33) (24e2a39)
  • added "merge" and "dump" commands (#10) (ca9423c)
  • added basic e2e tests and updated godoc (#11) (80ca45c)
  • added CI pipeline (45c31a8)
  • added force indexing to Java and added ODICT_INDEX_DIR env variable (62b2d68)
  • added in-repo docs (#22) (b64550d)
  • added index option (bf9a6b7)
  • added Java library + moved to Bazel monorepo (#13) (fdb8304)
  • added lookup command (22d2549)
  • added Python extension (#14) (5235b64)
  • attempt to setup Release Please (6640e94)
  • ci: add component names to release-please (7bba8ff)
  • cli: add lexicon command (#58) (cb40db1)
  • cli: added -i flag to search command (c08aebc)
  • created FUNDING.yml (aa70c6f)
  • expand POS tags (1a12dcc)
  • extended Java and Python bindings to hold base64 dictionary in-memory to prevent constant I/O (#15) (9c5c251)
  • fix pretty-printing and disable case insensitivity (aef0f41)
  • go: add split command (#31) (71814fc)
  • java: added toJSON method to Entry (d566821)
  • java: updated Java implementation to use more efficient Bleve search (#19) (23d465e)
  • js: added repository link (a1c77e4)
  • jvm: replaced Klaxon in favor of Moshi in lookup() function (#44) (d960814)
  • Ported entire codebase to Go for stability + scalability (#8) (ebc652f)
  • ported Java lookups to native code to increase performance (#17) (086a063)
  • removed docs directory (d6bdd8a)
  • renovate: enable automerge and updateLockFiles (a1d96ad)
  • setting up Maven deployment (#24) (5984beb)
  • updated code to export C functions (bb8163f)

Bug Fixes

  • [BREAKING] updated content length size to be 8 bytes instead of 4 (639dbab)
  • added back library target (069903e)
  • added bridge archive as data dep (f5d44c9)
  • attempt to fix various memory leaks (#16) (bb33fa3)
  • bazel: referenced patch by repo name (6d2c80c)
  • bazel: updated to use workspace name (8252ac4)
  • bridge: set lookup to use exact search (2c783e2)
  • build: updated dependencies (f6e4fe6)
  • changed vellum dependency to not rely on git (4f52d28)
  • changed vellum git URL (eb5ce8f)
  • ci: fixed actions (62c0064)
  • ci: update release-please config (eceac85)
  • ci: updated release-please to only publish for released packages (7e2e083)
  • cli: write lexicon to stdout (461725c)
  • consolidate jvm_rules_external (030a1d9)
  • corrected module name (6eca61d)
  • corrected Python dll path (60c80fd)
  • corrected searching feature (0df307e)
  • deps: update dependency com.google.guava:guava to v31.1-jre (61f9ece)
  • deps: update module github.com/blevesearch/bleve/v2 to v2.3.5 (#36) (3d4f20d)
  • deps: update module github.com/blevesearch/bleve/v2 to v2.3.6 (bec0d8c)
  • deps: update module github.com/fatih/color to v1.14.0 (1384993)
  • deps: update module github.com/fatih/color to v1.14.1 (ccc9ffe)
  • deps: update module github.com/google/flatbuffers to v22.12.6+incompatible (6287eb4)
  • deps: update module github.com/google/flatbuffers to v23 (#85) (73f38fd)
  • deps: update module github.com/schollz/progressbar/v3 to v3.12.2 (3962131)
  • deps: update module github.com/schollz/progressbar/v3 to v3.13.0 (a840651)
  • deps: update module github.com/stretchr/testify to v1.8.1 (5deb242)
  • deps: update module github.com/urfave/cli/v2 to v2.24.1 (890daac)
  • deps: update module github.com/urfave/cli/v2 to v2.24.2 (692296a)
  • docs: change XML object to have <dictionary> name (#23) (e02bd23)
  • don't use lowercase entry keys (c57d01e)
  • downgraded Bazel rules to fix compilation (2b306c2)
  • drop cc from archive import (d64597a)
  • fix tests (8bbf73d)
  • fixed README links (a76ba11)
  • fixes (a1e229e)
  • fixes splitting and return 2D array from CI (#35) (4e80729)
  • Go dependency fixes (3980033)
  • go fixes and added jitpack.yml (69c28fc)
  • go: added case insensitivity to indexing (d24ab2b)
  • go: fix issue where undefined pos attributes would not default to Unknown (#82) (675e63f)
  • go: fix issue where usages required a valid part-of-speech (cf5163a)
  • improved indexing and added indexing as default lookup method (#20) (03e9e2f)
  • java: added archive as direct data dependency (30d7c05)
  • java: added unique maven_install name to avoid conflicts (93fcfee)
  • java: changed java binary to java library (b03706b)
  • java: fixed incorrect bJNI boolean type causing unforced indexing to fail (8627806)
  • java: moved shared library into JAR (05b3208)
  • java: removed debugging print statement (444e9a3)
  • java: removed print statements (357c25b)
  • java: replaced Java lookups with lookupByKey instead of Bleve (#21) (5717b9d)
  • JavaScript fixes (6fbd152)
  • JavaScript fixes (16ce875)
  • js: disable term splitting by default (f739ef0)
  • js: fix prepublish (73955ed)
  • js: update Node configuration (b0f3850)
  • js: update types (0670089)
  • make: fix publish command (178a6da)
  • paper: typo (e12a70b)
  • pos: add back missing adjective (550e8cc)
  • python: added custom library resolution (313593b)
  • python: fix python build (3df34ac)
  • python: fixed ODict path (669cace)
  • python: remove log (8f43725)
  • python: updated Python target visibility (474856d)
  • readd cc (95981df)
  • remove log (3074eb0)
  • remove Make from asdf (35a2735)
  • removed build cache (30ff4ef)
  • removed Java export target for now (474e10a)
  • removed jitpack.yml (128eb8b)
  • removed unneeded patch files and flatbuffer rules (ca4f58e)
  • store all keys as lowercase (b405776)
  • updated for Bazel 5 compatibility (#25) (0deda2a)
  • various fixes/refactor/improvements (#12) (0ea85db)

1.8.5 (2023-01-07)

Bug Fixes

  • ci: update release-please config (eceac85)
  • deps: update module github.com/google/flatbuffers to v22.12.6+incompatible (6287eb4)
  • deps: update module github.com/schollz/progressbar/v3 to v3.13.0 (a840651)
  • store all keys as lowercase (b405776)

1.8.4 (2023-01-05)

Bug Fixes

1.8.3 (2023-01-04)

Bug Fixes

  • deps: update dependency com.google.guava:guava to v31.1-jre (61f9ece)
  • deps: update module github.com/blevesearch/bleve/v2 to v2.3.6 (bec0d8c)
  • deps: update module github.com/schollz/progressbar/v3 to v3.12.2 (3962131)
  • deps: update module github.com/stretchr/testify to v1.8.1 (5deb242)

1.8.2 (2022-12-29)

Bug Fixes

  • go: fix issue where usages required a valid part-of-speech (cf5163a)
  • python: remove log (8f43725)

1.8.1 (2022-12-17)

Bug Fixes

  • pos: add back missing adjective (550e8cc)

1.8.0 (2022-12-16)

Features

  • add support for Japanese-specific POS tags (#66) (2dd7171)
  • created FUNDING.yml (aa70c6f)

1.7.0 (2022-12-11)

Features

  • add support for entry aliasing (#61) (077d947)
  • add support for pretty-printing entries (#62) (24d82bc)
  • cli: add lexicon command (#58) (cb40db1)
  • renovate: enable automerge and updateLockFiles (a1d96ad)

Bug Fixes

  • cli: write lexicon to stdout (461725c)
  • deps: update module github.com/blevesearch/bleve/v2 to v2.3.5 (#36) (3d4f20d)

1.6.1 (2022-11-12)

Bug Fixes

  • ci: updated release-please to only publish for released packages (7e2e083)
  • don't use lowercase entry keys (c57d01e)
  • fix tests (8bbf73d)
  • js: disable term splitting by default (f739ef0)
  • js: update Node configuration (b0f3850)
  • make: fix publish command (178a6da)
  • python: fix python build (3df34ac)

1.6.0 (2022-11-06)

Features

  • 1.5.0 refactor (#30) (193519f)
  • add example sentences to schema (#32) (298e71f)
  • add LICENSE file (3fba965)
  • add TypeScript library (#33) (24e2a39)
  • added "merge" and "dump" commands (#10) (ca9423c)
  • added basic e2e tests and updated godoc (#11) (80ca45c)
  • added CI pipeline (45c31a8)
  • added force indexing to Java and added ODICT_INDEX_DIR env variable (62b2d68)
  • added in-repo docs (#22) (b64550d)
  • added index option (bf9a6b7)
  • added Java library + moved to Bazel monorepo (#13) (fdb8304)
  • added lookup command (22d2549)
  • added Python extension (#14) (5235b64)
  • attempt to setup Release Please (6640e94)
  • cli: added -i flag to search command (c08aebc)
  • extended Java and Python bindings to hold base64 dictionary in-memory to prevent constant I/O (#15) (9c5c251)
  • go: add split command (#31) (71814fc)
  • java: added toJSON method to Entry (d566821)
  • java: updated Java implementation to use more efficient Bleve search (#19) (23d465e)
  • js: added repository link (a1c77e4)
  • jvm: replaced Klaxon in favor of Moshi in lookup() function (#44) (d960814)
  • Ported entire codebase to Go for stability + scalability (#8) (ebc652f)
  • ported Java lookups to native code to increase performance (#17) (086a063)
  • removed docs directory (d6bdd8a)
  • setting up Maven deployment (#24) (5984beb)
  • updated code to export C functions (bb8163f)

Bug Fixes

  • [BREAKING] updated content length size to be 8 bytes instead of 4 (639dbab)
  • added back library target (069903e)
  • added bridge archive as data dep (f5d44c9)
  • attempt to fix various memory leaks (#16) (bb33fa3)
  • bazel: referenced patch by repo name (6d2c80c)
  • bazel: updated to use workspace name (8252ac4)
  • bridge: set lookup to use exact search (2c783e2)
  • build: updated dependencies (f6e4fe6)
  • changed vellum dependency to not rely on git (4f52d28)
  • changed vellum git URL (eb5ce8f)
  • ci: fixed actions (62c0064)
  • consolidate jvm_rules_external (030a1d9)
  • corrected module name (6eca61d)
  • corrected Python dll path (60c80fd)
  • corrected searching feature (0df307e)
  • docs: change XML object to have <dictionary> name (#23) (e02bd23)
  • don't use lowercase entry keys (c57d01e)
  • downgraded Bazel rules to fix compilation (2b306c2)
  • drop cc from archive import (d64597a)
  • fixed README links (a76ba11)
  • fixes (a1e229e)
  • fixes splitting and return 2D array from CI (#35) (4e80729)
  • Go dependency fixes (3980033)
  • go fixes and added jitpack.yml (69c28fc)
  • go: added case insensitivity to indexing (d24ab2b)
  • improved indexing and added indexing as default lookup method (#20) (03e9e2f)
  • java: added archive as direct data dependency (30d7c05)
  • java: added unique maven_install name to avoid conflicts (93fcfee)
  • java: changed java binary to java library (b03706b)
  • java: fixed incorrect bJNI boolean type causing unforced indexing to fail (8627806)
  • java: moved shared library into JAR (05b3208)
  • java: removed debugging print statement (444e9a3)
  • java: removed print statements (357c25b)
  • java: replaced Java lookups with lookupByKey instead of Bleve (#21) (5717b9d)
  • JavaScript fixes (6fbd152)
  • JavaScript fixes (16ce875)
  • js: fix prepublish (73955ed)
  • js: update Node configuration (b0f3850)
  • make: fix publish command (178a6da)
  • python: added custom library resolution (313593b)
  • python: fixed ODict path (669cace)
  • python: updated Python target visibility (474856d)
  • readd cc (95981df)
  • remove log (3074eb0)
  • remove Make from asdf (35a2735)
  • removed build cache (30ff4ef)
  • removed Java export target for now (474e10a)
  • removed jitpack.yml (128eb8b)
  • removed unneeded patch files and flatbuffer rules (ca4f58e)
  • updated for Bazel 5 compatibility (#25) (0deda2a)
  • various fixes/refactor/improvements (#12) (0ea85db)