docs [skip ci]
This commit is contained in:
parent
c69852eb9f
commit
4be3abdd81
4 changed files with 62 additions and 1 deletions
|
|
@ -5,7 +5,10 @@ For a list of breaking changes, check [here](#breaking-changes).
|
|||
## 0.6.0 (unreleased)
|
||||
|
||||
- Support for `java.net` HTTP Client. This enables running
|
||||
[java-http-clj](https://github.com/schmee/java-http-clj) from source.
|
||||
[java-http-clj](https://github.com/schmee/java-http-clj) from source. The raw
|
||||
interop is the first part of a multi-stage plan to move all http related
|
||||
scripting towards `java.net.http` in favor of the other two solutions
|
||||
currently available in `bb`: `babashka.curl` and `org.httpkit.client`.
|
||||
- Add `*print-readably*` and `*flush-on-newline*` [#959](https://github.com/babashka/babashka/issues/959)
|
||||
- Support `:clojure.core/eval-file metadata` [#960](https://github.com/babashka/babashka/issues/960)
|
||||
- Add `clojure.data.xml/alias-uri` [#995](https://github.com/babashka/babashka/issues/995)
|
||||
|
|
|
|||
|
|
@ -298,6 +298,8 @@ handling of SIGINT and SIGPIPE. This can be done by setting
|
|||
|
||||
## Articles, podcasts and videos
|
||||
|
||||
- [Babashka tasks](https://youtu.be/u5ECoR7KT1Y), talk by Michiel Borkent
|
||||
- [Rewriting a clojure file with rewrite-clj and babashka](https://youtu.be/b7NPKsm8gkc), video by Oxalorg
|
||||
- [Integrating Babashka into Bazel](https://timjaeger.io/20210627-integrating-babashka-with-bazel.html) by Tim Jäger
|
||||
- [Talk](https://youtu.be/Yjeh57eE9rg): Babashka: a native Clojure interpreter for scripting — The 2021 Graal Workshop at CGO
|
||||
- [Blog](https://savo.rocks/posts/playing-new-music-on-old-car-stereo-with-clojure-and-babashka/): Playing New Music On Old Car Stereo With Clojure And Babashka
|
||||
|
|
|
|||
37
doc/news.md
37
doc/news.md
|
|
@ -5,6 +5,43 @@ you have anything to add. Also see
|
|||
[#babashka](https://twitter.com/hashtag/babashka?src=hashtag_click&f=live) on
|
||||
Twitter.
|
||||
|
||||
## 2021-09
|
||||
|
||||
- New babashka 0.6.0 released. Highlight: support for `java.net.http` which
|
||||
enables running [java-http-clj](https://github.com/schmee/java-http-clj) from
|
||||
source. The raw interop is the first part of a multi-stage plan to move all
|
||||
http related scripting towards `java.net.http` in favor of the other two
|
||||
solutions currently available in `bb`: `babashka.curl` and
|
||||
`org.httpkit.client`.
|
||||
|
||||
## 2021-08
|
||||
|
||||
- New babashka 0.5.1 released. Highlight: new `print-deps` command for printing
|
||||
a `deps.edn` map and classpath which includes all built-in deps. This can be
|
||||
used for editor tooling like Cursive and clojure-lsp, but also for migrating a
|
||||
babashka project to a Graal native-image project.
|
||||
- Babashka receives long term funding from [Clojurists Together](https://www.clojuriststogether.org/news/long-term-funding-selections/). Thanks!
|
||||
- Babashka is 2 years old this month: the [first commit](https://github.com/babashka/babashka/commit/6dee50b0face0b890a7f628a63b21d5d706a48ee) was on 9 August 2019!
|
||||
- [nbb](https://github.com/borkdude/nbb): babashka's Node.js cousin
|
||||
- [Cursive](https://twitter.com/CursiveIDE/status/1422540023207915520) adds
|
||||
support for babashka in the latest EAP
|
||||
- [clojure-lsp](https://twitter.com/ericdallo/status/1422559744712138753) adds support for babashka scripts
|
||||
- [bb guestbook](https://github.com/SVMBrown/bb-guestbook) by Scot Brown.
|
||||
- [bb htmx todo app](https://github.com/prestancedesign/babashka-htmx-todoapp) by Michael Sahili.
|
||||
- [bb aws lambda runtime](https://github.com/tatut/bb-lambda) by Tatu Tarvainen.
|
||||
|
||||
## 2021-07
|
||||
|
||||
- New babashka 0.5.0 released. Highlights: `clojure.tools.logging` + `taoensso.timbre` added, source compatibility with `clojure.data.json`.
|
||||
- [Babashka tasks](https://youtu.be/u5ECoR7KT1Y), talk by Michiel Borkent
|
||||
- [Rewriting a clojure file with rewrite-clj and babashka](https://youtu.be/b7NPKsm8gkc), video by Oxalorg
|
||||
- [Babashka tasks for PostgreSQL](https://github.com/babashka/babashka/discussions/929) by Stel Abrego
|
||||
- [String interpolation](https://twitter.com/yogthos/status/1415324124361154561) with Selmer in bb
|
||||
- [Jirazzz](https://github.com/rwstauner/jirazzz): a babashka JIRA client by Randy Stauner
|
||||
- [Babashka + scittle guestbook](https://github.com/kloimhardt/babashka-scittle-guestbook) by Kloimhardt
|
||||
- [Paillier cryptosystem](https://github.com/babashka/babashka/discussions/948) by litteli
|
||||
- [csv-to-yaml.clj](https://github.com/babashka/babashka/discussions/939) by Cora
|
||||
|
||||
## 2021-06
|
||||
|
||||
- New babashka 0.4.4 - 0.4.5 released.
|
||||
|
|
|
|||
|
|
@ -68,6 +68,9 @@ The following libraries and projects are known to work with babashka.
|
|||
- [sha-words](#sha-words)
|
||||
- [adam-james-v/scripts](#adam-james-vscripts)
|
||||
- [oidc-client](#oidc-client)
|
||||
- [jirazzz](#jirazzz)
|
||||
- [Babashka + scittle guestbook](#babashka--scittle-guestbook)
|
||||
- [bb htmx todo app](#bb-htmx-todo-app)
|
||||
|
||||
Also keep an eye on the [news](news.md) page for new projects, gists and other
|
||||
developments around babashka.
|
||||
|
|
@ -788,3 +791,19 @@ A collection of useful scripts. Mainly written with Clojure/babashka
|
|||
Tired of being forced to use the browser every time you need to refresh an OIDC token to authenticate with a backend service? Finally there is a CLI tool for that - the babashka and Docker powered oidc_client.clj.
|
||||
|
||||
Upon first invocation it opens up a browser for the OIDC provider login, thereafter it caches the refresh token and uses it as long as it remains valid.
|
||||
|
||||
### [jirazzz](https://github.com/rwstauner/jirazzz)
|
||||
|
||||
A babashka JIRA client by Randy Stauner
|
||||
|
||||
### [Babashka + scittle guestbook](https://github.com/kloimhardt/babashka-scittle-guestbook)
|
||||
|
||||
Luminus guestbook example for Babashka + Scittle.
|
||||
|
||||
### [bb htmx todo app](https://github.com/prestancedesign/babashka-htmx-todoapp)
|
||||
|
||||
Quick example of a todo list SPA using Babashka and htmx.
|
||||
|
||||
### [bb aws lambda runtime](https://github.com/tatut/bb-lambda)
|
||||
|
||||
AWS Lambda custom runtime for Babashka scripts.
|
||||
|
|
|
|||
Loading…
Reference in a new issue