70 Commits

Author SHA256 Message Date
f6f5300500 Update to 1.12.3.1577:
* Update to Clojure 1.12.3
2025-09-29 08:54:58 +02:00
d3aca01b80 Update to 1.12.2.1565:
* Update to Clojure 1.12.2
2025-08-28 13:20:08 +02:00
0d67d90f9e Update to 1.12.1.1538:
* No changelog provided
2025-06-02 19:37:45 +02:00
c9900c0ed1 Update to 1.12.0.1530:
* Update to tools.deps 0.23.1512
* Also accept file for -Sdeps, and check it for staleness
2025-04-14 15:47:43 +02:00
8b65131340 Accepting request 1245242 from devel:languages:clojure
- Update to 1.12.0.1517:
  * Update to tools.deps 0.22.1492

OBS-URL: https://build.opensuse.org/request/show/1245242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=28
2025-02-12 20:35:45 +00:00
7aa6ad9e00 - Update to 1.12.0.1517:
* Update to tools.deps 0.22.1492

OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=65
2025-02-12 07:47:56 +00:00
f2865f53fe Accepting request 1243281 from devel:languages:clojure
- Update to 1.12.0.1501:
  * Update tools.deps

OBS-URL: https://build.opensuse.org/request/show/1243281
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=27
2025-02-05 11:42:34 +00:00
b5fa20e5a9 - Update to 1.12.0.1501:
* Update tools.deps

OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=63
2025-02-05 08:22:27 +00:00
2447f77553 Accepting request 1235830 from devel:languages:clojure
- Update to 1.12.0.1495:
  * Echo args with -M deprecation warning for clarity
  * Update to tools.deps 0.21.1467

- Update to 1.12.0.1488:
  * Tweak message when -X or -T function namespace not found
  * Update to latest tools.tools
  * Update to latest tools.deps

OBS-URL: https://build.opensuse.org/request/show/1235830
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=26
2025-01-09 14:07:50 +00:00
d92d0637fe - Update to 1.12.0.1495:
* Echo args with -M deprecation warning for clarity
  * Update to tools.deps 0.21.1467

- Update to 1.12.0.1488:
  * Tweak message when -X or -T function namespace not found
  * Update to latest tools.tools
  * Update to latest tools.deps

OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=61
2025-01-08 08:53:30 +00:00
c68234d34d Accepting request 1199555 from devel:languages:clojure
- Update to 1.12.0.1479:
  See https://clojure.org/news/2024/09/05/clojure-1-12-0

OBS-URL: https://build.opensuse.org/request/show/1199555
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=25
2024-09-09 12:45:19 +00:00
105ccd6cf6 - Update to 1.12.0.1479:
See https://clojure.org/news/2024/09/05/clojure-1-12-0

OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=59
2024-09-09 06:53:12 +00:00
102d14f02f Accepting request 1192014 from devel:languages:clojure
- Update to 1.11.4.1474:
  * CLJ-2145 - Fix clearing of closed overs in ^:once fns
  * CLJ-2317 - recur to head of :once fn cancels once

OBS-URL: https://build.opensuse.org/request/show/1192014
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=24
2024-08-08 08:57:29 +00:00
f5b4bb94f5 - Update to 1.11.4.1474:
* CLJ-2145 - Fix clearing of closed overs in ^:once fns
  * CLJ-2317 - recur to head of :once fn cancels once

OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=57
2024-08-07 05:38:33 +00:00
53966db445 Accepting request 1171499 from devel:languages:clojure
- Update to 1.11.3.1463:
  * update to latest tools.deps, tools.deps.cli, tools.build
  * update list of :deps programs in help

OBS-URL: https://build.opensuse.org/request/show/1171499
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=23
2024-05-03 17:45:58 +00:00
e38666a07f - Update to 1.11.3.1463:
* update to latest tools.deps, tools.deps.cli, tools.build
  * update list of :deps programs in help

OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=55
2024-05-03 05:38:35 +00:00
b5d1dc95af Accepting request 1170673 from devel:languages:clojure
- Update to 1.11.3.1456:
  * CLJ-2843 - Reflective calls to Java methods that take primitive
    long or double now work when passed a narrower boxed number at
    runtime (Integer, Short, Byte, Float). Previously, these methods
    were not matched during reflection and an error was thrown.

OBS-URL: https://build.opensuse.org/request/show/1170673
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=22
2024-04-30 15:26:40 +00:00
be2a3e26da - Update to 1.11.3.1456:
* CLJ-2843 - Reflective calls to Java methods that take primitive
    long or double now work when passed a narrower boxed number at
    runtime (Integer, Short, Byte, Float). Previously, these methods
    were not matched during reflection and an error was thrown.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=53
2024-04-29 06:57:59 +00:00
7c0a783dd2 Accepting request 1156680 from devel:languages:clojure
- Update to 1.11.2.1446:
  * Clojure -X:deps programs that create a basis now take a :dir
    option for the directory context to use
  * Updated tools.deps, tools.deps.cli to latest
  * Fix for CVE-2024-22871 detailed in GHSA-vr64-r9qj-h27f:
    CLJ-2839 - iterate, cycle, repeat - infinite seqs have infinite
    hashCode() (bsc#1220666)

OBS-URL: https://build.opensuse.org/request/show/1156680
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=21
2024-03-10 19:25:37 +00:00
01e5fe6010 - Update to 1.11.2.1446:
* Clojure -X:deps programs that create a basis now take a :dir
    option for the directory context to use
  * Updated tools.deps, tools.deps.cli to latest
  * Fix for CVE-2024-22871 detailed in GHSA-vr64-r9qj-h27f:
    CLJ-2839 - iterate, cycle, repeat - infinite seqs have infinite
    hashCode() (bsc#1220666)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=51
2024-03-10 06:50:08 +00:00
03ba0d698c Accepting request 1135749 from devel:languages:clojure
- Update to 1.11.1.1435:
  * Update to tools.deps 1.18.1394

OBS-URL: https://build.opensuse.org/request/show/1135749
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=20
2024-01-03 11:25:22 +00:00
b98105d841 - Update to 1.11.1.1435:
* Update to tools.deps 1.18.1394

OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=49
2023-12-30 13:04:41 +00:00
6f57a45a2a Accepting request 1130898 from devel:languages:clojure
- Update to 1.11.1.1429:
  * No changes from prior

- Update to 1.11.1.1420:
  * TDEPS-119 Unable to start CLI in write-protected project directory
  * Update to tools.tools 0.3.2

OBS-URL: https://build.opensuse.org/request/show/1130898
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=19
2023-12-05 16:02:53 +00:00
f1f3087932 - Update to 1.11.1.1429:
* No changes from prior

OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=47
2023-12-05 07:13:01 +00:00
de2951afde - Update to 1.11.1.1420:
* TDEPS-119 Unable to start CLI in write-protected project directory
  * Update to tools.tools 0.3.2

OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=46
2023-12-04 20:06:13 +00:00
e2fd3580ff Accepting request 1106139 from devel:languages:clojure
- Update to 1.11.1.1413:
  * No changes from prior

OBS-URL: https://build.opensuse.org/request/show/1106139
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=18
2023-08-28 15:15:37 +00:00
80d52ccec4 - Update to 1.11.1.1413:
* No changes from prior

OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=44
2023-08-27 10:49:05 +00:00
4126279d8b Accepting request 1105338 from devel:languages:clojure
- Update to 1.11.1.1405:
  * GitHub releases now contain .sha256 files for binaries

OBS-URL: https://build.opensuse.org/request/show/1105338
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=17
2023-08-23 12:58:33 +00:00
165334b70b - Update to 1.11.1.1405:
* GitHub releases now contain .sha256 files for binaries

OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=42
2023-08-23 03:51:32 +00:00
de665339cb Accepting request 1103980 from devel:languages:clojure
OBS-URL: https://build.opensuse.org/request/show/1103980
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=16
2023-08-15 14:40:01 +00:00
c465886161 Accepting request 1103932 from home:mschreiner:branches:devel:languages:clojure
- Update to 1.11.1.1386:
  * Release artifacts are now published to GitHub, and the download
    archive is used only as a mirror
  * Download and mirroring wip
  * With -X or -T accept `-` as a trailing argument to read the
    remainder of args from stdin
  * On windows installer, hide progress bar on download
  * Update to tools.deps 0.18.1354
  * Update to tools.tools 0.3.1

OBS-URL: https://build.opensuse.org/request/show/1103932
OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=40
2023-08-15 06:54:10 +00:00
95596f9850 Accepting request 1089450 from devel:languages:clojure
- Update to 1.11.1.1342:
  * CI related changes
  * version bumps

OBS-URL: https://build.opensuse.org/request/show/1089450
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=15
2023-05-28 17:24:03 +00:00
c6da643f99 - Update to 1.11.1.1342:
* CI related changes
  * version bumps

OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=38
2023-05-28 14:04:55 +00:00
8303098ebd Accepting request 1088406 from devel:languages:clojure
- Update to 1.11.1.1323:
  * CI related changes

OBS-URL: https://build.opensuse.org/request/show/1088406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=14
2023-05-23 12:54:06 +00:00
f95e607e19 - Update to 1.11.1.1323:
* CI related changes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=36
2023-05-22 13:59:34 +00:00
62dfa28bc8 Accepting request 1087337 from devel:languages:clojure
- Update to 1.11.1.1290:
  * add release and promote actions
  * set aws region in workflows

OBS-URL: https://build.opensuse.org/request/show/1087337
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=13
2023-05-16 12:16:45 +00:00
b9afc46dd0 - Update to 1.11.1.1290:
* add release and promote actions
  * set aws region in workflows

OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=34
2023-05-16 06:49:24 +00:00
77a5c8e000 Accepting request 1077100 from devel:languages:clojure
- Update to 1.11.1.1273:
  * Change help text to point to -X:deps mvn-pom instead of -Spom
  * Switch to tools.deps 0.18.1335

OBS-URL: https://build.opensuse.org/request/show/1077100
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=12
2023-04-04 19:25:54 +00:00
aa498a3ae6 - Update to 1.11.1.1273:
* Change help text to point to -X:deps mvn-pom instead of -Spom
  * Switch to tools.deps 0.18.1335

OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=32
2023-04-03 22:00:07 +00:00
c7610997ca Accepting request 1076593 from devel:languages:clojure
- Update to 1.11.1.1267:
  * Switch to tools.deps 0.18.1331

OBS-URL: https://build.opensuse.org/request/show/1076593
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=11
2023-04-01 17:32:33 +00:00
de6d06071b - Update to 1.11.1.1267:
* Switch to tools.deps 0.18.1331

OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=30
2023-04-01 07:18:10 +00:00
6927850e8f Accepting request 1074880 from devel:languages:clojure
- Update to 1.11.1.1262:
  * Switch to tools.deps 0.18.1317

OBS-URL: https://build.opensuse.org/request/show/1074880
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=10
2023-03-28 15:50:49 +00:00
4943ffc258 - Update to 1.11.1.1262:
* Switch to tools.deps 0.18.1317

OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=28
2023-03-28 06:51:01 +00:00
5537ee5523 Accepting request 1073539 from devel:languages:clojure
- Update to 1.11.1.1257:
  * Use tools.deps 0.18.1308

- Update to 1.11.1.1252:
  * Switch to passing exec args via the basis :argmap
  * Function execution protocol support for -X/-T
  * Use tools.deps 0.17.1297

- Update to 1.11.1.1237:
  * Added env var that can be set to temporarily allow support for
    http repos: CLOJURE_CLI_ALLOW_HTTP_REPO
  * Remove deprecated support for -R and -C
  * Clean up help text around repl supporting init-opts
  * Use tools.deps 0.16.1285

- Update to 1.11.1.1224:
  * Fix issue with git tag verification for repos with a large number of tags
  * TDEPS-235 - Disallow http :mvn/repos
  * TDEPS-236 - Add rlwrap -m to clj for multiline editing

- Update to 1.11.1.1208:
  * TDEPS-234 - Always include -XX:-OmitStackTraceInFastThrow by default
  * Use tools.deps 0.16.1264

- Update to 1.11.1.1200:
  * Added support in :mvn/repos map to set release and snapshot policies
  * TDEPS-101 Output repo policies in -Spom and -X:deps mvn-pom
  * Use tools.deps.alpha 0.15.1254

- Update to 1.11.1.1189:

OBS-URL: https://build.opensuse.org/request/show/1073539
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=9
2023-03-21 16:44:34 +00:00
3db6029705 - Update to 1.11.1.1257:
* Use tools.deps 0.18.1308

- Update to 1.11.1.1252:
  * Switch to passing exec args via the basis :argmap
  * Function execution protocol support for -X/-T
  * Use tools.deps 0.17.1297

- Update to 1.11.1.1237:
  * Added env var that can be set to temporarily allow support for
    http repos: CLOJURE_CLI_ALLOW_HTTP_REPO
  * Remove deprecated support for -R and -C
  * Clean up help text around repl supporting init-opts
  * Use tools.deps 0.16.1285

- Update to 1.11.1.1224:
  * Fix issue with git tag verification for repos with a large number of tags
  * TDEPS-235 - Disallow http :mvn/repos
  * TDEPS-236 - Add rlwrap -m to clj for multiline editing

- Update to 1.11.1.1208:
  * TDEPS-234 - Always include -XX:-OmitStackTraceInFastThrow by default
  * Use tools.deps 0.16.1264

- Update to 1.11.1.1200:
  * Added support in :mvn/repos map to set release and snapshot policies
  * TDEPS-101 Output repo policies in -Spom and -X:deps mvn-pom
  * Use tools.deps.alpha 0.15.1254

- Update to 1.11.1.1189:

OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=26
2023-03-21 12:40:03 +00:00
fdd0a19940 Accepting request 1000695 from devel:languages:clojure
OBS-URL: https://build.opensuse.org/request/show/1000695
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=8
2022-09-01 20:12:30 +00:00
a1b4ba36b0 Accepting request 1000632 from home:cbcoutinho:branches:devel:languages:clojure
Update to 1.11.1.1155

OBS-URL: https://build.opensuse.org/request/show/1000632
OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=24
2022-09-01 13:45:20 +00:00
12d5269cfb Accepting request 895664 from devel:languages:clojure
OBS-URL: https://build.opensuse.org/request/show/895664
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=7
2021-06-01 08:37:20 +00:00
e09f41d2db Accepting request 895653 from home:czerw:branches:devel:languages:clojure
- Update to 1.10.3.855:
  * Fix in applying :jvm-opts with -X execution on Windows
- Changes in 1.10.3.849:
  * Adds support for a trailing map of kvs in -X calls (similar to Clojure 1.11 trailing map to vararg calls)
  * Updates all Maven deps to latest (maven-resolver 1.7.0, maven core 1.8.3) to address these security concerns
    - CVE-2020-13956 - bumps deps on Apache HttpClient used by Maven
    - CVE-2021-26291 - potential security problems regarding Maven repositories:
      - Due to the possibility of MITM (man in the middle) attacks, http repo access is now blocked by default.
        tools.deps/Clojure CLI has always used https repos in the default repository list (central and clojars),
        so this mostly impacts any explicit http repositories defined in deps.edn
      - Concerns over the "hijacking" of repository urls by transitive pom deps (or their super poms) to download
        artifacts from malicious repos. Maven made no changes here, but did clarify how repos are resolved on this page.
        From a deps perspective, we only use repositories declared in the top-level deps.edn (if transitive deps need a custom repo,
        you will need to add it at top-level too). For tools.deps use of pom dependencies, we are providing the repos of
        the top deps.edn file (which should always put Maven Central and Clojars first), then deferring to Maven for the rest.
   * Use tools.deps.alpha 0.11.922
- Changes in 1.10.3.839:
  * Fix Linux installer breakage in 1.10.3.833
- Changes in 1.10.3.833:
  * TDEPS-177 - Fix Maven mirrors to look up by id, not name
  * Remove flag when fetching git deps so that older git versions work
  * Tweak some warning messages
  * Clean up scripts to simplify variable replacement
  * Use tools.deps.alpha 0.11.918
- Changes in 1.10.3.822:
  * Fix issue with git deps where new commits on branches were not fetched
- Changes in 1.10.3.814:
  * git deps: switch from using jgit to shelling out to git (must be git >= 2.5)
  * New env vars for control:
    - GITLIBS_COMMAND - command to invoke when shelling out to git, default = git

OBS-URL: https://build.opensuse.org/request/show/895653
OBS-URL: https://build.opensuse.org/package/show/devel:languages:clojure/clojure?expand=0&rev=22
2021-05-27 06:58:36 +00:00
3d8af61626 Accepting request 867076 from devel:languages:clojure
- Update to 0.10.2:
  * Interop / JVM:
    - CLJ-1472 Ensure monitor object is on stack, for verifiers
    - CLJ-2517 More fixes for invocation of static interface methods with primitive args
    - CLJ-2492 Remove uses of deprecated Class.newInstance()
    - CLJ-2534 Fix javadoc urls for JDK 11+
    - CLJ-2571 Add Throwable return type hint to ex-cause
    - CLJ-2572 Avoid reflection in clojure.data
    - CLJ-2502 Fix reflection warnings in clojure.stacktrace/print-stack-trace
    - CLJ-2597 proxy should emit Java 1.8 bytecode
  * Core:
    - CLJ-2580 Fix case expression branch analysis that resulted in compilation error
    - CLJ-2564 Improve error message for case
    - CLJ-2585 nth with not-found on regex matcher returns not-found on last group index
    - CLJ-1364 vector-of does not implement equals or hashing methods
    - CLJ-2549 vector-of does not implement IObj for metadata
    - CLJ-1187 quoted metadata on empty literal colls is lost
    - CLJ-2459 ExceptionInInitializerError if jars executed with java -jar
  * Printing:
    - CLJ-2469 Fix errors in printing some maps with namespace syntax
    - CLJ-1445 pprint doesn't print collection metadata when *print-meta* is true
  * Docstrings:
    - CLJ-2295 Eliminate duplicate doc string printing for special forms
    - CLJ-2495 prepl docstring is incorrect
    - CLJ-2169 conj has out-of-date :arglists
  * Performance:
    - CLJ-1005 Use transient map in zipmap

OBS-URL: https://build.opensuse.org/request/show/867076
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clojure?expand=0&rev=6
2021-01-27 17:58:12 +00:00