You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/news/2025/Annual Funding Jan Feb 2025 Report.md
+58-53Lines changed: 58 additions & 53 deletions
Original file line number
Diff line number
Diff line change
@@ -185,61 +185,66 @@ If you want to ensure that the projects I work on are sustainably maintained, yo
185
185
If you're used to sponsoring through some other means which isn't listed above, please get in touch. Thank you! On to the projects that I've been working on!
186
186
187
187
As I'm writing this I'm still recovering from a flu that has kept me bedridden for a good few days, but I'm starting to feel better now. Here are updates about the projects/libraries I've worked on in the last two months.
188
+
As I'm writing this I'm still recovering from a flu that has kept me bedridden for a good few days, but I'm starting to feel better now.
188
189
189
-
### [clj-kondo](https://github.com/clj-kondo/clj-kondo): static analyzer and linter for Clojure code that sparks joy.
190
-
* Unreleased:
190
+
Here are updates about the projects/libraries I've worked on in the last two months.
191
+
192
+
193
+
194
+
*[clj-kondo](https://github.com/clj-kondo/clj-kondo): static analyzer and linter for Clojure code that sparks joy.
195
+
* Unreleased:
191
196
*[#2493](https://github.com/clj-kondo/clj-kondo/issues/2493): reduce image size of native image
192
-
* 2025.02.20:
193
-
* [#2473](https://github.com/clj-kondo/clj-kondo/issues/2473): New linter: :unknown-ns-options will warn on malformed (ns) calls. The linter is {:level :warning} by default. ([@Noahtheduke](https://github.com/Noahtheduke))
* [#2465](https://github.com/clj-kondo/clj-kondo/issues/2465): fix :discouraged-var linter for fixed arities
196
-
* [#2277](https://github.com/clj-kondo/clj-kondo/issues/2277): prefer an array class symbol over (Class/forName ...) in defprotocol and extend-type
197
-
* [#2466](https://github.com/clj-kondo/clj-kondo/issues/2466): fix false positive with tagged literal in macroexpand hook
198
-
* [#2463](https://github.com/clj-kondo/clj-kondo/issues/2463): using :min-clj-kondo-version results in incorrect warning ([@imrekoszo](https://github.com/imrekoszo))
199
-
* [#2464](https://github.com/clj-kondo/clj-kondo/issues/2464): :min-clj-kondo-version warning/error should have a location in config.edn ([@imrekoszo](https://github.com/imrekoszo))
200
-
* [#2472](https://github.com/clj-kondo/clj-kondo/issues/2472) hooks api/resolve should return nil for unresolved symbols and locals
201
-
* [#2472](https://github.com/clj-kondo/clj-kondo/issues/2472): add api/env to determine if symbol is local
202
-
* [#2482](https://github.com/clj-kondo/clj-kondo/issues/2482): Upgrade to Oracle GraalVM 23
203
-
* [#2483](https://github.com/clj-kondo/clj-kondo/issues/2483): add api/quote-node and api/quote-node? to hooks API ([@camsaul](https://github.com/camsaul))
204
-
* [#2490](https://github.com/clj-kondo/clj-kondo/issues/2490): restore unofficial support for ignore hints via metadata
205
-
###[squint](https://github.com/squint-cljs/squint): CLJS *syntax* to JS compiler
206
-
* Fix [#609](https://github.com/squint-cljs/squint/issues/609): make remove return a transducer when no collection is provided
207
-
* Fix [#611](https://github.com/squint-cljs/squint/issues/611): Implement the set? function ([@jonasseglare](https://github.com/jonasseglare))
208
-
* Fix [#613](https://github.com/squint-cljs/squint/issues/613): Optimize aset
* Fix [#605](https://github.com/squint-cljs/squint/issues/605): merge command line --paths with squint.edn config properly
216
-
* Fix [#607](https://github.com/squint-cljs/squint/issues/607): make mapcat return a transducer if no collections are provided ([@jonasseglare](https://github.com/jonasseglare))
217
-
###[babashka](https://github.com/babashka/babashka): native, fast starting Clojure interpreter for scripting.
218
-
* Experimenting upgrading to new beta core.async, work in is a branch ready to be merged
219
-
* [#1785](https://github.com/babashka/babashka/issues/1785): Allow subclasses of Throwable to have instance methods invoked ([@bobisageek](https://github.com/bobisageek))
220
-
* [#1791](https://github.com/babashka/babashka/issues/1791): interop problem on Jsoup form element
221
-
* [#1793](https://github.com/babashka/babashka/issues/1793): Bump rewrite-clj to 1.1.49 (fixes parsing of foo// among other things)
222
-
* Bump deps.clj
223
-
* Bump fs
224
-
###[fs](https://github.com/babashka/fs) - File system utility library for Clojure
225
-
* v0.5.24 (2025-01-09)
226
-
* [#135](https://github.com/babashka/fs/issues/135): additional fix for preserving protocol when calling fs/path on multiple arguments ([@Sohalt](https://github.com/Sohalt))
227
-
###[SCI](https://github.com/babashka/sci): Configurable Clojure/Script interpreter suitable for scripting
228
-
* Records should have keys present and set to nil
229
-
###[deps.clj](https://github.com/borkdude/deps.clj): A faithful port of the clojure CLI bash script to Clojure
230
-
* Catch up with several new versions of clojure CLI
231
-
* Fix [#132](https://github.com/borkdude/deps.clj/issues/132): copy install tools.edn to config dir when install version is newer, similar to clojure CLI bash script
232
-
* Adds support for XDG_DATA_HOME environment variable according to [XDG Base Directory Specification](https://specifications.freedesktop.org/basedir-spec/latest/)
233
-
###[sql pods](https://github.com/babashka/babashka-sql-pods): babashka pods for SQL databases
234
-
* Add support for DuckDB ([@avelino](https://github.com/paintparty))
235
-
###[edamame](https://github.com/borkdude/edamame): Configurable EDN/Clojure parser with location metadata
236
-
* Fix #115: add location to exception for invalid keyword
237
-
###[rewrite-edn](https://github.com/borkdude/rewrite-edn): Utility lib on top of rewrite-clj with common operations to update EDN while preserving whitespace and comments
238
-
* [#40](https://github.com/borkdude/rewrite-edn/issues/40): assoc/update now handles map keys that have no indent at all ([@lread](https://github.com/lread))
239
-
* [#43](https://github.com/borkdude/rewrite-edn/issues/43): bump rewrite-clj to 1.1.49 ([@lread](https://github.com/lread))
240
-
* [#40](https://github.com/borkdude/rewrite-edn/issues/40): assoc/update now handles map keys that have no indent at all ([@lread](https://github.com/lread))
241
-
* [#40](https://github.com/borkdude/rewrite-edn/issues/40): assoc/update now aligns indent to comment if that's all that is in the map ([@lread](https://github.com/lread))
242
-
* [#40](https://github.com/borkdude/rewrite-edn/issues/40): update now indents new entries in same way as assoc ([@lread](https://github.com/lread)) <br>
197
+
* 2025.02.20:
198
+
*[#2473](https://github.com/clj-kondo/clj-kondo/issues/2473): New linter: :unknown-ns-options will warn on malformed (ns) calls. The linter is {:level:warning} by default. ([@Noahtheduke](https://github.com/Noahtheduke))
*[#2465](https://github.com/clj-kondo/clj-kondo/issues/2465): fix :discouraged-var linter for fixed arities
201
+
*[#2277](https://github.com/clj-kondo/clj-kondo/issues/2277): prefer an array class symbol over (Class/forName ...) in defprotocol and extend-type
202
+
*[#2466](https://github.com/clj-kondo/clj-kondo/issues/2466): fix false positive with tagged literal in macroexpand hook
203
+
*[#2463](https://github.com/clj-kondo/clj-kondo/issues/2463): using :min-clj-kondo-version results in incorrect warning ([@imrekoszo](https://github.com/imrekoszo))
204
+
*[#2464](https://github.com/clj-kondo/clj-kondo/issues/2464): :min-clj-kondo-version warning/error should have a location in config.edn ([@imrekoszo](https://github.com/imrekoszo))
205
+
*[#2472](https://github.com/clj-kondo/clj-kondo/issues/2472) hooks api/resolve should return nil for unresolved symbols and locals
206
+
*[#2472](https://github.com/clj-kondo/clj-kondo/issues/2472): add api/env to determine if symbol is local
207
+
*[#2482](https://github.com/clj-kondo/clj-kondo/issues/2482): Upgrade to Oracle GraalVM 23
208
+
*[#2483](https://github.com/clj-kondo/clj-kondo/issues/2483): add api/quote-node and api/quote-node? to hooks API ([@camsaul](https://github.com/camsaul))
209
+
*[#2490](https://github.com/clj-kondo/clj-kondo/issues/2490): restore unofficial support for ignore hints via metadata
210
+
*[squint](https://github.com/squint-cljs/squint): CLJS *syntax* to JS compiler
211
+
* Fix [#609](https://github.com/squint-cljs/squint/issues/609): make remove return a transducer when no collection is provided
212
+
* Fix [#611](https://github.com/squint-cljs/squint/issues/611): Implement the set? function ([@jonasseglare](https://github.com/jonasseglare))
213
+
* Fix [#613](https://github.com/squint-cljs/squint/issues/613): Optimize aset
* Fix [#605](https://github.com/squint-cljs/squint/issues/605): merge command line --paths with squint.edn config properly
221
+
* Fix [#607](https://github.com/squint-cljs/squint/issues/607): make mapcat return a transducer if no collections are provided ([@jonasseglare](https://github.com/jonasseglare))
222
+
*[babashka](https://github.com/babashka/babashka): native, fast starting Clojure interpreter for scripting.
223
+
* Experimenting upgrading to new beta core.async, work in is a branch ready to be merged
224
+
*[#1785](https://github.com/babashka/babashka/issues/1785): Allow subclasses of Throwable to have instance methods invoked ([@bobisageek](https://github.com/bobisageek))
225
+
*[#1791](https://github.com/babashka/babashka/issues/1791): interop problem on Jsoup form element
226
+
*[#1793](https://github.com/babashka/babashka/issues/1793): Bump rewrite-clj to 1.1.49 (fixes parsing of foo// among other things)
227
+
* Bump deps.clj
228
+
* Bump fs
229
+
*[fs](https://github.com/babashka/fs) - File system utility library for Clojure
230
+
* v0.5.24 (2025-01-09)
231
+
*[#135](https://github.com/babashka/fs/issues/135): additional fix for preserving protocol when calling fs/path on multiple arguments ([@Sohalt](https://github.com/Sohalt))
232
+
*[SCI](https://github.com/babashka/sci): Configurable Clojure/Script interpreter suitable for scripting
233
+
* Records should have keys present and set to nil
234
+
*[deps.clj](https://github.com/borkdude/deps.clj): A faithful port of the clojure CLI bash script to Clojure
235
+
* Catch up with several new versions of clojure CLI
236
+
* Fix [#132](https://github.com/borkdude/deps.clj/issues/132): copy install tools.edn to config dir when install version is newer, similar to clojure CLI bash script
237
+
* Adds support for XDG_DATA_HOME environment variable according to [XDG Base Directory Specification](https://specifications.freedesktop.org/basedir-spec/latest/)
238
+
*[sql pods](https://github.com/babashka/babashka-sql-pods): babashka pods for SQL databases
239
+
* Add support for DuckDB ([@avelino](https://github.com/paintparty))
240
+
*[edamame](https://github.com/borkdude/edamame): Configurable EDN/Clojure parser with location metadata
241
+
* Fix #115: add location to exception for invalid keyword
242
+
*[rewrite-edn](https://github.com/borkdude/rewrite-edn): Utility lib on top of rewrite-clj with common operations to update EDN while preserving whitespace and comments
243
+
*[#40](https://github.com/borkdude/rewrite-edn/issues/40): assoc/update now handles map keys that have no indent at all ([@lread](https://github.com/lread))
244
+
*[#43](https://github.com/borkdude/rewrite-edn/issues/43): bump rewrite-clj to 1.1.49 ([@lread](https://github.com/lread))
245
+
*[#40](https://github.com/borkdude/rewrite-edn/issues/40): assoc/update now handles map keys that have no indent at all ([@lread](https://github.com/lread))
246
+
*[#40](https://github.com/borkdude/rewrite-edn/issues/40): assoc/update now aligns indent to comment if that's all that is in the map ([@lread](https://github.com/lread))
247
+
*[#40](https://github.com/borkdude/rewrite-edn/issues/40): update now indents new entries in same way as assoc ([@lread](https://github.com/lread)) <br>
0 commit comments