announcements

Project/library announcements ONLY - use threaded replies for discussions. Do not cross post here from other channels. Consider #events or #news-and-articles for other announcements.
2021-04-26T10:07:26.055200Z

A new release of the Lucene grep, that includes a flexible text analysis pipeline construction from most of what Lucene has to offer https://github.com/dainiusjocas/lucene-grep. Now things like this are possible now:

echo "<p>foo bars baz</p>" | \
  ./lmgrep \
  --only-analyze \
  --analysis='
  {
    "char-filters": [
      {"name": "htmlStrip"},
      {
        "name": "patternReplace",
         "args": {
           "pattern": "foo",
           "replacement": "bar"
        }
      }
    ],
    "tokenizer": {"name": "standard"},
    "token-filters": [
      {"name": "englishMinimalStem"},
      {"name": "uppercase"}
    ]
  }
  '
=>
["BAR","BAR","BAZ"]

1πŸ‘
alexmiller 2021-04-26T15:39:08.056100Z

org.clojure/core.async 1.3.618 is now available β€’ https://clojure.atlassian.net/browse/ASYNC-237: (CLJS) timeout timers access array elements with out-of-bounds index

2πŸ‘1
jerger_at_dda 2021-04-26T16:04:46.058700Z

We proudly announce the first working release of https://gitlab.com/domaindrivenarchitecture/k8s-mastodon-bot We generate valid k8s-deployment-yamls for mastodon-bot. With deep (spec-)validation and in a multi-target setup (cljs, clj, graalvm-native).

2😎
alexmiller 2021-04-26T17:44:47.059700Z

org.clojure/data.json 2.2.2 is now available β€’ Perf https://clojure.atlassian.net/browse/DJSON-36: Reapplied updated refactored code in read-array and read-object β€’ Add https://clojure.atlassian.net/browse/DJSON-45: Generative tests for read/write roundtrip

10πŸ‘2😻
NoahTheDuke 2021-04-27T16:01:24.072200Z

would it be helpful to run data.json over the JSON Test Suite (https://github.com/nst/JSONTestSuite)? if it would be, how best should I raise any issues that are found? JIRA?

alexmiller 2021-04-27T16:25:19.076Z

Sure, would be best to integrate something like that into the repo so it can stay in sync (could be a script or whatever). If you’re interested in working on that, would be best for you to become a contributor and get jira access

NoahTheDuke 2021-04-27T16:37:11.076900Z

Cool, I’ll see if I can get something working and if so, I’ll sign the CLA

1β™₯️
NoahTheDuke 2021-04-29T04:35:22.095800Z

I have signed the CLA and submitted a JIRA support ticket for access.

alexmiller 2021-04-26T19:46:22.061100Z

com.cognitect/transit-js 0.8.874 is now available β€’ goog.isArray & goog.isString removed, switch to goog.typeOf

7🀘
alexmiller 2021-04-26T19:48:25.061800Z

com.cognitect/transit-cljs 0.8.269 is now available β€’ Update transit-js dependency to 0.8.874

8🀘