Commit graph

459 commits

Author SHA1 Message Date
KARASZI István
43e7b4af0b
fix(docker): make image smaller (#1523)
* Replace mkdir with WORKDIR

* Remove unnecessary package list

* Remove graalvm removal in the base image

This could speed up local builds since we don't need to download it
every time

* Remove package information

* Remove the downloaded apk

* Add a changelog entry

* Revert WORKDIR changes
2023-03-21 22:45:25 +00:00
Michiel Borkent
57ebb524b0 changelog 2023-03-18 17:02:48 +01:00
Michiel Borkent
26780fffe5 v1.3.175 2023-03-18 14:12:05 +01:00
Michiel Borkent
1bc4782d42 changelogs 2023-03-18 14:11:19 +01:00
Rahuλ Dé
e7521110c9
Fix #1521: Push images to GHCR (#1522) 2023-03-15 16:52:05 +01:00
Michiel Borkent
e74e7ed2ca
Fix #1511: support domain sockets (#1514) 2023-03-09 16:57:17 +01:00
Michiel Borkent
68878e7f89 Fix #1510 2023-03-08 10:55:43 +01:00
Rahuλ Dé
9e004edefe
Fix #1507: support calling getName on virtual thread 2023-03-02 15:10:58 +01:00
Michiel Borkent
b8a0520b93 Version bump 2023-03-01 00:23:46 +01:00
Michiel Borkent
abdd068149 changelog 2023-02-28 23:46:16 +01:00
Michiel Borkent
9520c5b240 Fix #1501: equals on deftype 2023-02-28 22:21:04 +01:00
Michiel Borkent
9b21986f05 changelog [skip ci] 2023-02-28 20:22:22 +01:00
Michiel Borkent
076a2774be Fix #1506: :exec-args in task should override :exec-args on fn metadata 2023-02-28 19:45:49 +01:00
Bob
3045cd226e
Fix #1489: prevent uberscript/uberjar overwrites (#1503) 2023-02-25 21:36:02 +01:00
Michiel Borkent
9118c43da3 Fix #1496: add set-agent-send-executor! and set-agent-send-off-executor! 2023-02-15 11:25:05 +01:00
Daniel Vingo
ead237eee3
Add more java classes and interfaces to support juxt.tick (#1490) 2023-02-10 10:39:54 +01:00
Michiel Borkent
6d1f295f47
Fix #1487: babashka.tasks/clojure with 0 args (#1488) 2023-02-06 22:36:26 +01:00
Michiel Borkent
a1858774b6 Fix #1482: make loading of libs thread safe 2023-02-06 10:51:26 +01:00
Bob
a4e791e6ad
Add lib tests for xforms (#1483)
Fixes #1000
2023-02-04 23:14:35 +01:00
Michiel Borkent
02d300ee3d changelog 2023-02-04 11:05:10 +01:00
Michiel Borkent
a6d8d0179c changelog 2023-02-04 10:56:23 +01:00
Michiel Borkent
842c7a0589 v1.1.173 2023-02-04 10:42:19 +01:00
Michiel Borkent
a19d05b8da
Support reader_tags.clj(c) (#1481) 2023-02-03 21:21:56 +01:00
Michiel Borkent
76e779d0d3
Compatibility with clojure.tools.namespace.repl/refresh and clojure.java.classpath (#1479) 2023-02-01 21:53:52 +01:00
Rahuλ Dé
32864476e5
Fix #1473: make :local/root deps resolve paths relative to bb.edn
Co-authored-by: Michiel Borkent <michielborkent@gmail.com>
2023-01-28 14:27:54 +01:00
Michiel Borkent
64dcb3335d changelog 2023-01-23 20:14:47 +01:00
Michiel Borkent
314906cb0d v1.1.172 2023-01-23 19:58:13 +01:00
Michiel Borkent
4931048284 changelogs 2023-01-23 17:28:37 +01:00
Michiel Borkent
a464b59bc2 Fix #1472: fix double tokenization when calling clojure from tasks 2023-01-23 16:35:51 +01:00
Michiel Borkent
fa9103807d Version bump 2023-01-23 14:51:29 +01:00
Michiel Borkent
68d041c892 changelog 2023-01-22 21:00:54 +01:00
Michiel Borkent
6feb785cb0 changelog: mention breaking change 2023-01-21 15:41:43 +01:00
Michiel Borkent
eca7847ed9
Fix #1467: avoid printing results by default, unless --prn is enabled (#1469) 2023-01-21 15:38:50 +01:00
Michiel Borkent
91413c2803 Fix changelog 2023-01-19 12:59:09 +01:00
Michiel Borkent
7844039861 Version bump 2023-01-19 12:55:54 +01:00
Michiel Borkent
61851a511f v1.0.170 2023-01-19 12:40:55 +01:00
Jeroen van Dijk
4d1c05b23d
Add java.util.jar.Attributes to classes (#1464)
* Add java.util.jar.Attributes to classes

* Update Changelog
2023-01-11 13:09:12 +01:00
Michiel Borkent
b9308eddcc
Fix #1456: allow dyn vars to be set in socket REPL (#1461) 2023-01-04 21:23:29 +01:00
Michiel Borkent
5965e32d26 changelog 2023-01-03 22:18:32 +01:00
Michiel Borkent
91b3a962b4 v1.0.169 2023-01-03 22:04:40 +01:00
Michiel Borkent
d9358f0706 Changelog [skip ci] 2023-01-03 22:03:51 +01:00
Michiel Borkent
68a6e24516 Fix #1454: include babashka process in print-deps output 2022-12-23 14:44:52 +01:00
Michiel Borkent
01eea0babb changelog 2022-12-20 19:48:18 +01:00
Michiel Borkent
935c8da535 Changelog + SCI update 2022-12-20 19:43:23 +01:00
Michiel Borkent
419b71e7c6 v1.0.168 2022-12-07 11:16:22 +01:00
Bob
cf01d7f24d
#1438: httpkit.client functions (#1439)
* expose query-string function from org.httpkit.client

* add url-encode from httpkit client ns

* cleanup and changelog
2022-12-06 11:01:52 +01:00
Michiel Borkent
ade5ca1ba7 v1.0.167 2022-11-30 14:23:01 +01:00
LouD
cf0f145d10
Add note about BSOD when using WSL1 (#1432) 2022-11-29 09:09:23 +01:00
ikappaki
6e00354053
Fix 1430: empty tasks names display list (#1431)
Co-authored-by: ikappaki <ikappaki@users.noreply.github.com>
2022-11-28 10:51:39 +01:00
Michiel Borkent
0671678b60 Change title of blog post [skip ci] 2022-11-24 15:09:53 +01:00
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