Repository navigation
Releases: babashka/babashka
Releases · babashka/babashka
Release list
v1.13.229
v1.13.228
What's Changed
- getEncoder from Base64 is a static method by @rameshvenk in #2251
- Wait for init-debugger before the eval in the nREPL debugger tests by @borkdude in #2252
- Block the compromised eMudhra intermediates by public key by @borkdude in #2250
- Skip nREPL's concurrent-message-handling lib test by @borkdude in #2254
- Fix #2253: load java.net.http classes without initializing them by @borkdude in #2255
New Contributors
- @rameshvenk made their first contribution in #2251
Full Changelog: v1.13.227...v1.13.228
v1.13.227
What's Changed
- Lib tests isolated windows by @borkdude in #2192
- Stop removing JDBC driver profiles in script/uberjar by @borkdude in #2195
- Cli with out str by @borkdude in #2196
- Normalize line endings in dispatch-output-test by @borkdude in #2197
- Bump nextjournal.markdown to 0.7.228 by @borkdude in #2198
- Add java.nio.file.FileSystemLoopException by @borkdude in #2199
- Cider doc clojuredocs by @borkdude in #2200
- Reply to nREPL test ops when a test throws outside an assertion by @borkdude in #2202
- Bundled first jar fallthrough by @borkdude in #2204
- Default MACOSX_DEPLOYMENT_TARGET to empty in script/compile by @borkdude in #2205
- Fix nREPL test-var-query issues #2206, #2207 and #2208 by @borkdude in #2212
- Fix #2210: Drop a failed track-state send after an nREPL client disconnects by @borkdude in #2213
- Fix #2209: return line and column from nREPL info by @borkdude in #2214
- Fix #2211: add inspect-last-exception by vendoring cider-nrepl's inspâĶ by @borkdude in #2215
- Print ArrayLists and sci records structurally in orchard's printer by @borkdude in #2216
- Stop vendoring when the orchard pin differs from cider-nrepl's orchard by @borkdude in #2217
- Fix #2218: add JLine Status and allow reify of CompletingParsedLine by @borkdude in #2221
- Extended socket options by @borkdude in #2222
- Fix #2220: report a failed dependency resolution in source-fn by @borkdude in #2223
- Fix #2203: allow proxy of APersistentMap with AutoCloseable by @borkdude in #2224
- Fix #2006: add getAddress to Inet4Address and Inet6Address by @borkdude in #2225
- Set the terminal type in the JLine Status test by @borkdude in #2226
- Take a newer upstream release instead of backporting its fix by @borkdude in #2228
- Give each in-process test run its own sci env by @borkdude in #2231
- Fix #2227: bump nREPL to 1.8.0 by @borkdude in #2232
- Fix #2230: answer a message without an op with unknown-op by @borkdude in #2233
- Fix #2229: answer the cider/ names of info, eldoc, complete, ns-list âĶ by @borkdude in #2241
- Fix #2235: define input only while bb runs an expression or a script by @borkdude in #2242
- Fix #2234: drop the Compiler/LOADER binding from with-session-classloader by @borkdude in #2243
- Fix #2237: complete by prefix, type vars and offer special forms by @borkdude in #2244
- Fix #2236: add no-info, macro, added and deprecated to info and eldocâĶ by @borkdude in #2245
- Fix 2238 java info by @borkdude in #2246
- Distrust emudhra roots by @borkdude in #2248
Full Changelog: v1.13.226...v1.13.227
v1.13.226
What's Changed
- Nrepl context classloader by @borkdude in #2181
- Jline 4.4.7 by @borkdude in #2182
- Native stacktrace test: assert on into, merge no longer calls reduce1 by @borkdude in #2183
- Bump malli lib tests to 7b117a0 by @borkdude in #2184
- Add the opts arity to read+string by @borkdude in #2185
- Cider debugger by @borkdude in #2186
- Debugger reader load by @borkdude in #2187
- Public babashka.deps.mvn ns by @borkdude in #2188
- Bump SCI: instance? on a protocol by @borkdude in #2189
- Stamp the cider-nrepl version reported to CIDER by @borkdude in #2190
- Cider track state by @borkdude in #2191
Full Changelog: v1.13.225...v1.13.226
v1.13.225
What's Changed
- Fix #2170: read handler var metadata in task :cmd trees by @borkdude in #2171
- Run BABASHKA_PRELOADS before resolving bb.edn deps by @borkdude in #2173
- Allow reify of jline Terminal$SignalHandler by @borkdude in #2174
- Bump jline to 4.4.6 by @borkdude in #2175
- Wait for :done in nREPL url-connect lib test by @borkdude in #2176
- Add jsoup Document$OutputSettings class by @borkdude in #2177
- Bump rewrite-clj to 1.3.58 by @borkdude in #2178
Full Changelog: v1.13.224...v1.13.225
v1.13.224
What's Changed
- Ignore an empty version element in maven-metadata-local.xml by @borkdude in #2155
- Ffi trampolines from submodule by @borkdude in #2157
- Ffi libffi from submodule by @borkdude in #2160
- Bump ffi to 4e82560: the JVM-only call paths stay out of the image by @borkdude in #2161
- Bundle data json by @borkdude in #2163
- Fix clojure.datafy/datafy on a namespace (#2162) by @borkdude in #2164
- Mvn metadata transfer failure by @borkdude in #2165
- Mvn aether session and mirrors by @borkdude in #2166
- Mvn checksum sidecars by @borkdude in #2167
- Record resolver timings in ADR 0002 by @borkdude in #2168
- Fix Recursive update when listing versions by @borkdude in #2169
Full Changelog: v1.13.223...v1.13.224
v1.13.223
What's Changed
- Local pom relative path by @borkdude in #2130
- mvn: optional deps by @borkdude in #2131
- Unreadable poms by @borkdude in #2132
- Pom interpolation by @borkdude in #2133
- Read booleans in POMs, settings and metadata regardless of case by @borkdude in #2134
- Parent version range by @borkdude in #2135
- Pom cycles by @borkdude in #2136
- Skip nREPL read-timeout test, its 100ms margin fails on slow CI by @borkdude in #2137
- Pom validation by @borkdude in #2138
- Remote repositories by @borkdude in #2139
- Use a cached file when no repository is configured, as Aether does by @borkdude in #2140
- Settings headers local repo by @borkdude in #2141
- Pom http repositories by @borkdude in #2142
- mvn concurrency by @borkdude in #2143
- Installed snapshots by @borkdude in #2144
- Not found message by @borkdude in #2145
- Project name expression by @borkdude in #2146
- Pinned snapshot build by @borkdude in #2147
- Keep each snapshot build under its own name and copy it to the -SNAPSâĶ by @borkdude in #2148
- Windows build copies by @borkdude in #2149
- Snapshot not found message by @borkdude in #2150
- Fix #2152: process pom without namespace parsing by @borkdude in #2153
- Fix #2151:
:exec-fndep in plain task gets executed with its own exec-args / cli defaults by @borkdude in #2154
Full Changelog: v1.13.222...v1.13.223
v1.13.222
v1.13.221
What's Changed
- [#2040] Allowlist typed NIO buffers for bulk primitive I/O by @slagyr in #2041
- print-deps: list babashka.ffi as a git dep by @borkdude in #2089
- ci: the babashka.ffi suite runs through the image by @borkdude in #2090
- Ci bullseye apt by @borkdude in #2091
- Fetch deps without a JVM by @borkdude in #2092
- babashka.mvn is babashka.impl.mvn, internal and undocumented by @borkdude in #2093
- tools.build runs from source in bb, install excepted by @borkdude in #2094
- tools.build install runs in bb by @borkdude in #2095
- tools.build compat by @borkdude in #2096
- Bundled first fallthrough by @borkdude in #2097
- classpath test: a forward-slash :root for fs/zip, for Windows by @borkdude in #2098
- Resolve deps in-process by default by @borkdude in #2099
- Bundle tools.build; bb uberjar builds with its uber task by @borkdude in #2100
- Smaller resources by @borkdude in #2101
- Mvn user agent by @borkdude in #2102
- Fix #2103 by @borkdude in #2104
- Bump clj-yaml to 1.0.30 by @borkdude in #2106
- Uberjar depstar excludes by @borkdude in #2105
- Empty arg by @borkdude in #2107
- Nrepl cider ops by @borkdude in #2108
- Nrepl unix socket by @borkdude in #2109
- Nrepl session stack by @borkdude in #2110
- Sci stacktraces by @borkdude in #2111
- Nrepl connect by @borkdude in #2112
- Tools deps lib tests by @borkdude in #2113
- Interpolate ${basedir} without regex replacement escapes by @borkdude in #2114
- Agents md by @borkdude in #2115
- Nrepl own tests by @borkdude in #2116
- Vendor merge by @borkdude in #2117
- Name the artifact when a POM will not parse by @borkdude in #2118
- Mvn corpus by @borkdude in #2119
- Add deps basis by @borkdude in #2120
- nREPL test brittleness by @borkdude in #2121
- Test that one stdin chunk is one input request by @borkdude in #2122
- Drop the checkout from PATH when running lib tests by @borkdude in #2123
- Issue 1974 ex triage by @borkdude in #2124
- Add org.jline.utils.Colors by @borkdude in #2125
- Bump Clerk lib test sha to nextjournal/clerk#822 by @borkdude in #2126
New Contributors
Full Changelog: v1.13.220...v1.13.221
v1.13.220
What's Changed
- pprint: send custom dispatch output to the pretty writer by @borkdude in #2007
- Fix #1321: Inst protocol by @borkdude in #2008
- Tasks: a task's own
:clispec no longer replaces the:tasks {:cli {:spec ...}}spec by @borkdude in #2009 - Tasks inherit nil spec by @borkdude in #2010
- Tasks depends parse by @borkdude in #2011
- tasks: reject a :cmd task in :depends that has no body to contribute by @borkdude in #2012
- Tasks dep graph place by @borkdude in #2013
- tasks: test CLI deps under --parallel, concurrent siblings and a seriâĶ by @borkdude in #2014
- tasks: offer inherited options in shell completion too by @borkdude in #2015
- tasks: accept a vector-of-pairs :spec on a dependency by @borkdude in #2016
- tasks: put dependency paths and requires on the completion classpath by @borkdude in #2017
- tasks: describe a task whose dependency namespace will not load by @borkdude in #2018
- tasks: hand a dependency handler the options through a :fn node too by @borkdude in #2019
- tasks: remaining tests by @borkdude in #2020
- Bump http-kit to 2.9.0-beta4 (#2021) by @borkdude in #2023
- Bump GraalVM to 25.0.4 by @borkdude in #2022
- doc: decision matrix for babashka.tasks changes by @borkdude in #2024
- tasks: accept a symbol :cmd naming a def of the command tree by @borkdude in #2025
- Remove dharrigan-spotifyd - project no longer exists. by @dharrigan in #2026
- tasks: a task's :exec-args add to the runner-level ones by @borkdude in #2027
- FFI by @borkdude in #2031
- Static-except-glibc by default on linux by @borkdude in #2033
- ffi: search /usr/lib64 for libraries by @borkdude in #2034
- FreeBSD improvements for installer script + FFI by @borkdude in #2035
- Skip integration lib tests by @borkdude in #2036
- Glibc floor checks by @borkdude in #2037
- Rename BABASHKA_DYNAMIC, document the link modes by @borkdude in #2038
- Fetch source tarballs with retries, mirrors and a cache by @borkdude in #2043
- Tarball cache robustness by @borkdude in #2044
- FFI bulk bytes by @borkdude in #2045
- FFI: scoping by @borkdude in #2046
- ffi test: no zlib on Windows, use the C runtime by @borkdude in #2047
- FFI: Pointer becomes MemorySegment by @borkdude in #2048
- FFI arenas by @borkdude in #2049
- examples: one libffi example, with arenas by @borkdude in #2050
- FFI: libffi by @borkdude in #2051
- Resolve the libffi version function at build time by @borkdude in #2052
- FFI structs by @borkdude in #2053
- Ffi libffi fallback by @borkdude in #2056
- Ffi defcfn wrapper by @borkdude in #2057
- Ffi kondo hook opaque by @borkdude in #2058
- FFI argument order by @borkdude in #2059
- ffi: babashka.ffi moves to the babashka/ffi submodule by @borkdude in #2060
- Ffi docs to library by @borkdude in #2061
- ffi: track the library through its first releases by @borkdude in #2062
- Ffi suite in ci by @borkdude in #2063
- Ffi struct access by @borkdude in #2064
- Regenerate the shipped deps.edn by @borkdude in #2065
- Ffi jvm structs by @borkdude in #2066
- Ffi callback arena by @borkdude in #2067
- ADR 0004: record that callback takes an arena by @borkdude in #2068
- ffi: point the submodule at the merged commit by @borkdude in #2069
- Remove free by @borkdude in #2070
- Ffi array layouts by @borkdude in #2071
- Ffi bulk arrays by @borkdude in #2072
- Ffi segment copy by @borkdude in #2073
- Ffi union layouts by @borkdude in #2074
- Ffi field access by @borkdude in #2075
- Ffi hoisting by @borkdude in #2076
- Ffi callback arity by @borkdude in #2077
- ffi test: the out-of-family callback shape keeps a double by @borkdude in #2078
- Prepare changelogs by @borkdude in #2079
- Bump cli 0.12.87 by @borkdude in #2080
- Tasks cli bare keys by @borkdude in #2029
- Fix #2054: a proxied Writer supports write/1 and append by @borkdude in #2081
- Build doc link modes by @borkdude in #2082
- test: normalize line endings in the proxied Writer test by @borkdude in #2083
- Bump babashka.cli to 0.12.88 by @borkdude in #2084
- CHANGELOG: the size questions are answered in ADR 0007 by @borkdude in #2085
- Jline 4.4.0 by @borkdude in #2086
- Deps bumps by @borkdude in #2087
Full Changelog: v1.13.219...v1.13.220