Skip to content

Releases: cozydev-pink/lucille

v0.0.3

29 Nov 18:01
53a183a
Compare
Choose a tag to compare

Third Release!

This is the third release of Lucille, a small library for parsing, printing, and representing queries using the Lucene query syntax.

This release include major breaking changes to the hierarchy of Query types. The focus is on preventing illegal states.
Our hope is that these changes make building queries from the Query types themselves more convenient.

Additionally this release add support for escaping characters in the parser and printer which is an important correctness fix.

The primary changes from 0.0.2 include:

What's Changed

New Contributors

Full Changelog: v0.0.2...v0.0.3

v0.0.2

29 Mar 17:36
317f8da
Compare
Choose a tag to compare

Second Release!

This is the second release of Lucille, a small library for parsing and representing queries using the Lucene query syntax.

The primary changes from 0.0.1 include:

Additionally Lucille and the whole CozyDev org has adopted the new Typelevel Code of Conduct

What's Changed

  • Update sbt to 1.9.7 by CozyBot in #95
  • Update scalafmt-core to 3.7.15 by CozyBot in #96
  • Update sbt-typelevel, sbt-typelevel-site to 0.6.1 by CozyBot in #97
  • Update cats-parse to 1.0.0 by CozyBot in #99
  • Update scalafmt-core to 3.7.17 by CozyBot in #100
  • Update sbt-typelevel, sbt-typelevel-site to 0.6.2 by CozyBot in #101
  • flake.lock: Update by @valencik in #102
  • Update sbt-typelevel, sbt-typelevel-site to 0.6.3 by CozyBot in #103
  • Fix ~ acting as strikethrough in scaladoc by @valencik in #108
  • Update sbt to 1.9.8 by CozyBot in #104
  • Update sbt-typelevel, sbt-typelevel-site to 0.6.4 by CozyBot in #105
  • Update sbt-scalajs, scalajs-compiler, ... to 1.15.0 by CozyBot in #109
  • Update sbt-typelevel, sbt-typelevel-site to 0.6.5 by CozyBot in #110
  • Add QueryPrinter for getting a string representation of a Query by @valencik in #106
  • Update nscplugin, sbt-scala-native, ... to 0.4.17 by CozyBot in #111
  • Add support for Boost queries by @valencik in #112
  • Parse queryEnd for boost + minimum match by @samspills in #115
  • Update sbt to 1.9.9 by CozyBot in #119
  • Update sbt-typelevel, sbt-typelevel-site to 0.6.7 by CozyBot in #122
  • Allow more whitespace in phrase queries by @valencik in #116
  • Update scala-library to 2.12.19 by CozyBot in #117
  • Add benchmarks to root aggregate and fix issues by @valencik in #127
  • Private Op by @valencik in #128
  • Update munit to 1.0.0-M11 by CozyBot in #120
  • Update sbt-scalajs, scalajs-compiler, ... to 1.16.0 by CozyBot in #126
  • Update scalafmt-core to 3.8.0 by CozyBot in #121
  • Update scala3-library, ... to 3.3.3 by CozyBot in #123
  • Remove CODE_OF_CONDUCT, use org default [ci skip] by @valencik in #130
  • Update scalafmt-core to 3.8.1 by CozyBot in #132

Full Changelog: v0.0.1...v0.0.2

New Contributors

v0.0.1

21 Oct 22:09
5a66157
Compare
Choose a tag to compare

Initial Release!

This is the initial release of Lucille, a small library for parsing and representing queries using the Lucene query syntax.

Its motivating use case is as the parser and query representation in protosearch.
It hasn't gotten a lot of use yet, please let us know if you find it interesting or useful!

What's Happened

New Contributors

Full Changelog: https://github.com/cozydev-pink/lucille/commits/v0.0.1