Commit graph

459 commits

Author SHA1 Message Date
Michiel Borkent
434ee39ad9 CHANGELOG [skip ci] 2022-11-24 14:34:31 +01:00
Michiel Borkent
6f8f205609 v1.0.166 2022-11-24 13:15:30 +01:00
Michiel Borkent
eb6745fa86 changelog [skip ci] 2022-11-20 11:34:31 +01:00
Michiel Borkent
495ded8a50
Compatibility with cognitest test runner and tools.namespace (#1423) 2022-11-18 23:43:42 +01:00
samrose
b7e327c690
refactor: propose changing to working example found at (#1422) 2022-11-17 16:58:20 +01:00
Bob
d8a0018213
Sluj tests (#1416)
* add lib test for sluj (#1269)

* changelog

* add sluj to projects.md
2022-11-13 22:07:01 +01:00
Michiel Borkent
9ed3cb6a31 Fix #1414: preserve metadata on exec task function argument map 2022-11-11 17:34:44 +01:00
Michiel Borkent
8269a632c0 changelog [skip ci] 2022-11-11 15:35:29 +01:00
Michiel Borkent
ee5f2a7a2e Add run-test and run-test-var to clojure.test 2022-11-08 12:35:21 +01:00
Michiel Borkent
70d9bbd10e changelog [skip ci] 2022-11-01 13:11:56 +01:00
Michiel Borkent
07030d8f89 changelogs [skip ci] 2022-11-01 13:09:28 +01:00
Michiel Borkent
4483ccf20b v1.0.165 2022-11-01 12:46:18 +01:00
Michiel Borkent
e31cb57a3d Add java.time.zone.ZoneRules class 2022-10-31 22:40:39 +01:00
Michiel Borkent
b452c1d94a changelog 2022-10-25 11:11:31 +02:00
Bob
1cf8321960
Add fs lib test (#1406) 2022-10-24 22:23:24 +02:00
Michiel Borkent
5566a7869f Fix #1405: drop name metadata from conditionally defined var 2022-10-23 20:07:53 +02:00
Michiel Borkent
74c26084e3
Fix #1401: mutation of deftype field should be visible in protocol method (#1402) 2022-10-20 21:36:45 +02:00
Michiel Borkent
5cdeb09a17 v1.0.164 2022-10-18 18:05:59 +02:00
Michiel Borkent
0e57b9d461
Fix #1330: allow *warn-on-reflection* in programmatic nREPL (#1398) 2022-10-18 17:54:38 +02:00
Michiel Borkent
351723fdb6 Fix #1384: allow .indexOf on LazySeq 2022-10-18 17:32:22 +02:00
Michiel Borkent
b6f19b03dc Fix #1397: clojure.lang.Namespace 2022-10-18 17:27:17 +02:00
Michiel Borkent
2dac7847a8 Fix #1369: provide .sha256 files for every released asset 2022-10-06 14:12:58 +02:00
Baishampayan Ghose
77768cec67
feat: Honor *print-namespace-maps* in pprint (#1387)
We can now use the dynamic var `*print-namespace-maps*` to control how
maps with namespaced keys are printed using `pprint`.

Fixes: #1381
2022-10-04 19:11:59 +02:00
Crispin Wellington
e6f6b02c06
Add single arg read method to PipedInputStream proxy (#1372)
* reify java.lang.Object with optional toString and finalize

* add single argument read method to PipedInputStream proxy

* update changelog

Co-authored-by: Michiel Borkent <michielborkent@gmail.com>
2022-09-26 10:52:59 +02:00
Michiel Borkent
7baa0542ec CHANGELOGS [skip ci] 2022-09-24 13:56:46 +02:00
Michiel Borkent
4b1e02c6c7 CHANGELOGS [skip ci] 2022-09-24 13:56:25 +02:00
Michiel Borkent
9e8571cd08 CHANGELOGS [skip ci] 2022-09-24 13:54:26 +02:00
Michiel Borkent
e2a8f03d21 v0.10.163 2022-09-24 13:27:04 +02:00
Michiel Borkent
020d42a94f Fix #808: -Sdeps 2022-09-24 13:25:06 +02:00
Michiel Borkent
eed298f4a4 Changelog [skip ci] 2022-09-24 12:41:00 +02:00
Bob
78cbdd1d82
#1336: --force as global opt (#1374) 2022-09-24 10:59:34 +02:00
Michiel Borkent
2ff0304821 changelog [skip ci] 2022-09-23 20:55:23 +02:00
Michiel Borkent
3110dde2ab Fix #1368: -x: do not pick up on aliases in user ns 2022-09-22 20:05:22 +02:00
Michiel Borkent
92a8042f97 changelog 2022-09-22 14:05:50 +02:00
Michiel Borkent
c3f61bdc34 changelog 2022-09-22 14:05:42 +02:00
Wes Morgan
aa0da8f503
Map (on)to-chan!(!) core.async fns (#1371)
* Map (on)to-chan!(!) core.async fns

These are recent replacements for their deprecated predecessors onto-chan & to-chan.

* Add note to changelog about #1370 fix
2022-09-21 21:46:03 +02:00
Michiel Borkent
739f05cc5e CHANGELOGS [skip ci] 2022-09-18 12:51:02 +02:00
Michiel Borkent
b84ecd5da7 CHANGELOG [skip ci] 2022-09-18 12:48:21 +02:00
Michiel Borkent
2f146bd712 Fix #1364: Be tolerant of unknown tags in bb.edn 2022-09-18 12:29:16 +02:00
Crispin Wellington
ea4f56886d
Expose a subset of java.lang.ref to enable hooking into the destruction/GC of objects (#1359)
* reify java.lang.Object with optional toString and finalize

* reify java.lang.Runnable

* reflection support for java.lang.Runnable

* java.lang.ref.* class exposure

* test for detection of garbage collection of Object

* added change to changelog
2022-09-09 17:25:32 +02:00
Michiel Borkent
cd54d2a911
Improve reify error messages (#1352)
Co-authored-by: Crispin Wellington <retrogradeorbit@gmail.com>
2022-09-06 10:24:15 +02:00
Michiel Borkent
bebd20c088 CHANGELOG [skip ci] 2022-09-04 23:26:13 +02:00
Michiel Borkent
d15d38df8a CHANGELOG [skip ci] 2022-09-04 23:25:54 +02:00
Michiel Borkent
fc3f178c7e CHANGELOG [skip ci] 2022-09-04 23:24:21 +02:00
Michiel Borkent
38feb35a53 changelog 2022-09-04 22:56:51 +02:00
Michiel Borkent
e285d970c7 changelogs [skip ci] 2022-09-04 21:39:39 +02:00
Lee Read
464a000b1b
Add exception classes useful for clj-http-lite (#1346)
* Add exception classes useful for clj-http-lite

Closes #1345

* update changelog
2022-08-26 09:45:12 +02:00
Michiel Borkent
d27fc0d2d6 Fix #1343: postgresql feature 2022-08-23 17:40:28 +02:00
Michiel Borkent
765a9c0846 Version bump 2022-07-31 14:20:40 +02:00
Michiel Borkent
c4f2d45f08 CHANGELOG 2022-07-29 21:32:36 +02:00
Michiel Borkent
0cdb897f4f changelogs 2022-07-29 21:18:20 +02:00
Michiel Borkent
1bd2c18d5e changelog 2022-07-29 13:10:24 +02:00
Michiel Borkent
781cc929dd v0.9.158 2022-07-29 12:57:23 +02:00
Michiel Borkent
0751e39eac v0.8.157 2022-07-01 12:46:22 +02:00
José Luis Lafuente
3564cac6b3
Fix misspelling (#1303) 2022-06-29 22:48:19 +02:00
Odd A
573db8ea79
Exposing babashka.nrepl.server-functions (#1297)
Co-authored-by: Odd Andreas Sørsæther <odd.andreas.sorsether@nav.no>
Co-authored-by: Odd Andreas Sørsæther <odd.andreas@ardoq.com>
2022-06-20 12:48:31 +02:00
Michiel Borkent
34bd4edf1e CHANGELOGS [skip ci] 2022-06-08 20:15:44 +02:00
Michiel Borkent
e979765275 CHANGELOGS 2022-06-08 20:06:21 +02:00
Michiel Borkent
60da44512e v0.8.156 2022-06-08 19:40:56 +02:00
Michiel Borkent
8506c30507 CHANGELOGS [skip ci] 2022-05-13 11:07:11 +02:00
Michiel Borkent
4ff35902f3 CHANGELOGS [skip ci] 2022-05-06 14:59:11 +02:00
Michiel Borkent
3eee5870ca v0.8.2 2022-05-06 14:57:01 +02:00
Michiel Borkent
20e8171869 CHANGELOGs [skip ci] 2022-05-04 15:07:20 +02:00
Michiel Borkent
4bfe0eec89 Convey print-length to pprint and allow set! 2022-04-16 11:37:14 +02:00
Michiel Borkent
e3a6dbacb3 Version bump 2022-04-15 21:42:04 +02:00
Bob
3d0befb52b
update some SciVar names (metadata-wise) to align with babashka name (#1236)
* update SciVar names to align with the symbols in the namespace maps

* make test using a bb script more consistent with others

* update changelog
2022-04-07 14:02:06 +02:00
Wes Morgan
211757d5a4
Add prepare subcommand (#1229)
* Add prepare subcommand

Downloads deps & pods, caches pod metadata, and then exits

* Add prepare subcommand to CHANGELOG

Co-authored-by: Michiel Borkent <michielborkent@gmail.com>
2022-04-05 11:04:38 +02:00
Stel Abrego
d2278835f1
Fix #1041: Improve error message when regex literal in EDN config (#1230)
* Improve error message when regex literal in EDN config (#1041)

Regex literal syntax (example: #"^foo") is not allowed in EDN. With the
ability to write tasks in the config file, users may mistakenly try to
include regex literals. This patch improves the error message by
informing the user that literal regex syntax is not allowed and
recommends using re-pattern instead.

* Update changelog

* Fixup main.clj

* Fixup changelog
2022-04-05 11:03:39 +02:00
Michiel Borkent
d4b9f5ed10 CHANGELOG 2022-04-04 16:22:45 +02:00
Michiel Borkent
9b19642039 CHANGELOG 2022-04-04 16:19:35 +02:00
Michiel Borkent
3b9cd12931 v0.8.0 2022-04-04 16:18:36 +02:00
Wes Morgan
4886fe48ae
Link to declarative pods docs in changelog (#1228) [skip ci] 2022-04-03 20:28:00 +02:00
Michiel Borkent
5959ba99ec CHANGELOG [skip ci] 2022-04-03 15:06:37 +02:00
Michiel Borkent
7f7b66aeaf CHANGELOG [skip ci] 2022-04-03 14:55:10 +02:00
Michiel Borkent
76a57500af bb.curl: fix: last set-cookie headers on a page overwrites the ones before 2022-04-03 14:45:13 +02:00
Michiel Borkent
1063868554 fix #1211: return exit code 130 on sigint 2022-04-03 14:11:37 +02:00
Michiel Borkent
4d24cdca2a
Proxy support for PipedInputStream and PipedOutputStream
* Spire requires proxy support for java.io.PipedInputStream and java.io.PipedOutputStream

* proxy support for java.io.PipedInputStream and java.io.PipedOutputStream

* proxy tests for PipedInputStream and PipedOutputStream

Co-authored-by: Crispin Wellington <retrogradeorbit@gmail.com>
2022-03-31 10:00:16 +02:00
Michiel Borkent
72ae663842 fix #1220: add reflection on java.util.concurrent.Future 2022-03-25 12:07:30 +01:00
Michiel Borkent
1ad93077c1 fix #1216: fix core.async alts example with polyfill 2022-03-23 23:49:09 +01:00
Wes Morgan
e602286799
feat #863: Load pods from bb.edn (#1205)
Co-authored-by: Michiel Borkent <michielborkent@gmail.com>
2022-03-23 17:08:59 +01:00
Michiel Borkent
7bfab37077 Add specter tests 2022-03-18 19:35:44 +01:00
Michiel Borkent
75860aad68 CHANGELOG [skip ci] 2022-03-13 20:31:00 +01:00
Michiel Borkent
694fe87ebd CHANGELOG [skip ci] 2022-03-13 20:29:34 +01:00
Michiel Borkent
ea03cc09e4 v0.7.8 2022-03-13 20:03:39 +01:00
Michiel Borkent
3624de4a92 CHANGELOGS 2022-03-12 13:37:26 +01:00
Michiel Borkent
fff4bf779f
Docs [skip ci] (#1208) 2022-03-11 12:31:45 +01:00
mknoszlig
f9451f5de0
feat #1204: add babashka.config property 2022-03-11 11:03:42 +01:00
Michiel Borkent
4b6d83ffb5 Version bump 2022-03-04 15:26:09 +01:00
Michiel Borkent
4179b6e2ea CHANGELOGS [skip ci] 2022-03-04 12:43:49 +01:00
Michiel Borkent
638ae3aaeb CHANGELOGS [skip ci] 2022-03-03 14:48:51 +01:00
Michiel Borkent
61e47555f9 feat #1187: Add :result key to (current-task) map that can be used in :leave task hook 2022-02-27 12:10:33 +01:00
Michiel Borkent
ba1c66585a CHANGELOGS [skip ci] 2022-02-27 11:50:46 +01:00
Michiel Borkent
a99e681572 CHANGELOGS [skip ci] 2022-02-24 13:01:05 +01:00
Michiel Borkent
9e8bb78794 v0.7.6 2022-02-24 12:39:23 +01:00
Michiel Borkent
83c610ca0f fix #1180: limit bb tasks output to first line of docstring 2022-02-24 12:28:54 +01:00
Michiel Borkent
44eb3625f9 CHANGELOG [skip ci] 2022-02-18 22:55:17 +01:00
Michiel Borkent
b6de3dee05 CHANGELOG [skip ci] 2022-02-16 14:18:13 +01:00
Michiel Borkent
d62e05c5f2 CHANGELOG [skip ci] 2022-02-16 11:18:44 +01:00
Michiel Borkent
dafb3ef77c v0.7.5 2022-02-16 10:48:10 +01:00
Michiel Borkent
8097019b7e Fix #1170: defmacro with a defrecord inside fails to resolve classname 2022-02-08 23:55:09 +01:00
Michiel Borkent
1c67d3e76a doc: CHANGELOGS [skip ci] 2022-01-25 18:15:10 +01:00
Michiel Borkent
8fc6074b42 doc: CHANGELOGS [skip ci] 2022-01-25 18:14:24 +01:00
Michiel Borkent
530177eefd Fix docker 🙏 2022-01-25 15:46:17 +01:00
Michiel Borkent
a02a89857b v0.7.4 2022-01-25 15:23:53 +01:00
James Carnegie
3602b89512 Add metabom jars to all built docker images 2022-01-18 07:34:36 +00:00
Wes Morgan
5ff1a04f10
Build alpine Docker images in CI when linux/amd64 is in platform list (#1141) 2022-01-13 20:26:31 +00:00
Rahul De
2f6d363ee8
Revert: Add metabom jar to docker image(9cf6a1ae71) 2022-01-11 21:34:36 +00:00
James Carnegie
6e2c32ff84
Add opencontainers annotations to docker image (#1136)
Co-authored-by: Rahuλ Dé <lispyclouds@users.noreply.github.com>
2022-01-11 20:26:29 +01:00
James Carnegie
9cf6a1ae71 Add metabom jar to docker image 2022-01-11 19:03:51 +00:00
Michiel Borkent
483bfca969 CHANGELOGS [skip ci] 2021-12-30 16:33:15 +01:00
Michiel Borkent
890877fcfd Version bump 2021-12-29 18:26:59 +01:00
Michiel Borkent
5723fa2e67 Version bump 2021-12-29 18:10:56 +01:00
Michiel Borkent
c8aebb3c2b v0.7.1 2021-12-29 17:10:42 +01:00
Michiel Borkent
367cf7bf26 CHANGELOGS [skip ci] 2021-12-29 16:17:01 +01:00
Michiel Borkent
e56cb4a50f CHANGELOG [skip ci] 2021-12-27 23:21:34 +01:00
Michiel Borkent
697c03fa07 CHANGELOG [skip ci] 2021-12-21 22:53:11 +01:00
Michiel Borkent
04762fe68e CHANGELOG 2021-12-21 21:32:34 +01:00
Michiel Borkent
a0ef27ad21 CHANGELOG [skip ci] 2021-12-10 13:33:51 +01:00
Michiel Borkent
823bc8ca22 0.7.0 2021-12-10 11:19:19 +01:00
Michiel Borkent
26336ed500 CHANGELOG [skip ci] 2021-12-02 21:08:54 +01:00
Michiel Borkent
692d3f879d CHANGELOG [skip ci] 2021-12-02 21:08:39 +01:00
Michiel Borkent
5608924de6 CHANGELOG [skip ci] 2021-12-02 21:08:35 +01:00
Michiel Borkent
709e94f956 CHANGELOG [skip ci] 2021-12-02 21:07:53 +01:00
Michiel Borkent
d7ccd1d7c1 v0.6.8 2021-12-02 20:49:30 +01:00
Michiel Borkent
c177e682c7 Version bump 2021-11-30 00:00:13 +01:00
Michiel Borkent
79678c57ea v0.6.6 2021-11-29 12:03:43 +01:00
Michiel Borkent
0ebbdcb84d CHANGELOG [skip ci] 2021-11-28 23:12:22 +01:00
Michiel Borkent
803eb33369 CHANGELOG [skip ci] 2021-11-27 16:02:30 +01:00
Michiel Borkent
cdfba7d420 CHANGELOG [skip ci] 2021-11-27 16:00:41 +01:00
Michiel Borkent
6918114b1b CHANGELOG [skip ci] 2021-11-26 16:48:59 +01:00
Michiel Borkent
dbac5791ab v0.6.5 2021-11-13 14:50:49 +01:00
Michiel Borkent
aae5f75215 CHANGELOG [skip ci] 2021-11-13 13:10:19 +01:00
Michiel Borkent
a0d03427d9 CHANGELOG [skip ci] 2021-11-13 13:09:04 +01:00
Michiel Borkent
73426de206 deps.clj: tools jar upgrade 2021-11-02 10:40:05 +01:00
Michiel Borkent
b7030fd629 CHANGELOG [skip ci] 2021-10-29 14:50:19 +02:00
Michiel Borkent
b115a80181 v0.6.3 2021-10-29 11:44:04 +02:00
Michiel Borkent
5d4568188e v0.6.2 2021-10-08 14:30:30 +02:00
Michiel Borkent
14362cdf5f CHANGELOGS [skip ci] 2021-09-12 14:42:49 +02:00
Michiel Borkent
4c075e07e4 CHANGELOGS [skip ci] 2021-09-11 00:20:06 +02:00
Michiel Borkent
f6dd96a281 CHANGELOGS [skip ci] 2021-09-01 19:48:26 +02:00
Michiel Borkent
5d07faa051 CHANGELOGS [skip ci] 2021-09-01 17:38:21 +02:00
Michiel Borkent
4be3abdd81 docs [skip ci] 2021-09-01 14:49:28 +02:00
Michiel Borkent
5422946eee CHANGELOGS [skip ci] 2021-09-01 14:00:37 +02:00
Michiel Borkent
e55559f727 CHANGELOGS [skip ci] 2021-09-01 13:59:26 +02:00
Michiel Borkent
c832819a76 Fix test 2021-09-01 13:45:23 +02:00
Michiel Borkent
985079371c CHANGELOGS [skip ci] 2021-08-03 12:35:07 +02:00
Michiel Borkent
ff8ad66350 CHANGELOGS [skip ci] 2021-08-02 23:41:15 +02:00
Michiel Borkent
d1b7c6edea CHANGELOGS [skip ci] 2021-07-23 11:01:41 +02:00
Michiel Borkent
f685d9d036 CHANGELOGS [skip ci] 2021-07-22 20:24:54 +02:00
Michiel Borkent
9c338c9b7f Add timbre/merge-config! 2021-07-18 11:19:47 +02:00