CHANGELOG [skip ci]
This commit is contained in:
parent
381215903c
commit
de137ddb11
2 changed files with 44 additions and 2 deletions
41
CHANGELOG.md
41
CHANGELOG.md
|
|
@ -2,6 +2,43 @@
|
||||||
|
|
||||||
For a list of breaking changes, check [here](#breaking-changes)
|
For a list of breaking changes, check [here](#breaking-changes)
|
||||||
|
|
||||||
|
## v0.2.3 (2020-10-21)
|
||||||
|
|
||||||
|
Thanks to [@tzzh](https://github.com/tzzh), [@Heliosmaster](https://github.com/Heliosmaster) and [@kwrooijen](https://github.com/kwrooijen) for contributing to this release. Thanks to [Clojurists Together](https://www.clojuriststogether.org/) for sponsoring this release.
|
||||||
|
|
||||||
|
### New
|
||||||
|
|
||||||
|
- [babashka/process](https://github.com/babashka/process): a Clojure library for working with `java.lang.Process`
|
||||||
|
- [pod-tzzh-mail](https://github.com/tzzh/pod-tzzh-mail): a pod for sending mail by @tzzh
|
||||||
|
- Add `lazy-cat` [#605](https://github.com/borkdude/babashka/issues/605)
|
||||||
|
- Support error output in babashka.nrepl
|
||||||
|
[babashka.nrepl#28](https://github.com/babashka/babashka.nrepl/issues/28)
|
||||||
|
([@tzzh](https://github.com/tzzh))
|
||||||
|
- Add lanterna [feature flag](https://github.com/borkdude/babashka/commit/13f65f05aeff891678e88965d9fbd146bfa87f4e) ([@kwrooijen](https://github.com/kwrooijen))
|
||||||
|
- Add socket support to pods [babashka/pods#2](https://github.com/babashka/pods/issues/2)
|
||||||
|
- Add `curl` to borkdude/babashka Docker image to support `babashka.curl` ([@hansbugge](https://github.com/hansbugge))
|
||||||
|
- Add `transit+json` format support to pods [babashka/pods#21](https://github.com/babashka/pods/issues/21)
|
||||||
|
- Add `bound?` [borkdude/sci#430](https://github.com/borkdude/sci/issues/430)
|
||||||
|
- Add [portal](https://github.com/borkdude/babashka/tree/master/examples#portal) example
|
||||||
|
- Add `*print-namespace-maps*` [borkdude/sci#428](https://github.com/borkdude/sci/issues/428)
|
||||||
|
- Support `clojure.java.io/Coercions` protocol [#601](https://github.com/borkdude/babashka/issues/601)
|
||||||
|
- Add `clojure.pprint/write` [#607](https://github.com/borkdude/babashka/issues/607)
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- `pprint/print-table` should write to `sci/out` [#611](https://github.com/borkdude/babashka/issues/611)
|
||||||
|
- `System/exit` doesn't work in REPL [#605](https://github.com/borkdude/babashka/issues/606)
|
||||||
|
- `pprint/print-table` should write to sci/out [#611](https://github.com/borkdude/babashka/issues/606)
|
||||||
|
- Fix pod destroy function [#615](https://github.com/borkdude/babashka/issues/615)
|
||||||
|
- Bind `*file*` in nREPL server [babashka/babashka.nrepl#31](https://github.com/babashka/babashka.nrepl/issues/31)
|
||||||
|
- Support `map->` constructor on defrecords [borkdude/sci#431](https://github.com/borkdude/sci/issues/431)
|
||||||
|
- Import should return class [#610](https://github.com/borkdude/babashka/issues/610)
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
- The [Docker image](https://hub.docker.com/r/borkdude/babashka/) is now based
|
||||||
|
on Ubuntu instead of Alpine.
|
||||||
|
|
||||||
## v0.2.2 (2020-09-30)
|
## v0.2.2 (2020-09-30)
|
||||||
|
|
||||||
This is a patch release for
|
This is a patch release for
|
||||||
|
|
@ -174,6 +211,10 @@ Details about releases prior to v0.1.0 can be found
|
||||||
|
|
||||||
## Breaking changes
|
## Breaking changes
|
||||||
|
|
||||||
|
### v0.2.3
|
||||||
|
|
||||||
|
- The [Docker image](https://hub.docker.com/r/borkdude/babashka/) is now based on Ubuntu instead of Alpine.
|
||||||
|
|
||||||
### v0.0.90
|
### v0.0.90
|
||||||
|
|
||||||
- The `next.jdbc` namespace and PostgresQL driver, introduced in `v0.0.89`, are
|
- The `next.jdbc` namespace and PostgresQL driver, introduced in `v0.0.89`, are
|
||||||
|
|
|
||||||
|
|
@ -184,7 +184,7 @@ Check out the image on [Docker hub](https://hub.docker.com/r/borkdude/babashka/)
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
``` shellsession
|
``` shellsession
|
||||||
Babashka v0.0.90
|
Babashka v0.2.3
|
||||||
|
|
||||||
Options must appear in the order of groups mentioned below.
|
Options must appear in the order of groups mentioned below.
|
||||||
|
|
||||||
|
|
@ -212,7 +212,7 @@ Evaluation:
|
||||||
-f, --file <path> Evaluate a file.
|
-f, --file <path> Evaluate a file.
|
||||||
-cp, --classpath Classpath to use.
|
-cp, --classpath Classpath to use.
|
||||||
-m, --main <ns> Call the -main function from namespace with args.
|
-m, --main <ns> Call the -main function from namespace with args.
|
||||||
--verbose Print entire stacktrace in case of exception.
|
--verbose Print debug information and entire stacktrace in case of exception.
|
||||||
|
|
||||||
REPL:
|
REPL:
|
||||||
|
|
||||||
|
|
@ -253,6 +253,7 @@ From Clojure:
|
||||||
Additional libraries:
|
Additional libraries:
|
||||||
|
|
||||||
- [`babashka.curl`](https://github.com/borkdude/babashka.curl)
|
- [`babashka.curl`](https://github.com/borkdude/babashka.curl)
|
||||||
|
- [`babashka/process`](https://github.com/babashka/process)
|
||||||
- [`bencode.core`](https://github.com/nrepl/bencode) aliased as `bencode`: `read-bencode`, `write-bencode`
|
- [`bencode.core`](https://github.com/nrepl/bencode) aliased as `bencode`: `read-bencode`, `write-bencode`
|
||||||
- [`cheshire.core`](https://github.com/dakrone/cheshire) aliased as `json`
|
- [`cheshire.core`](https://github.com/dakrone/cheshire) aliased as `json`
|
||||||
- [`clojure.core.async`](https://clojure.github.io/core.async/) aliased as
|
- [`clojure.core.async`](https://clojure.github.io/core.async/) aliased as
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue