Skip to content

Commit

Permalink
Add 2.2.1-1
Browse files Browse the repository at this point in the history
  • Loading branch information
jonahbeckford committed Dec 23, 2024
1 parent 8388541 commit 2517b37
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 7 deletions.
8 changes: 8 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@

## Pending

## 2.2.1.1

- `dk.sqlite3` is now backwards-compatible, which is required for soon-to-be old versions like `./dk DkRun_V2_2.Run` to co-exist with `./dk DkRun_V2_3.Run`.
- lsp upgraded to 1.20.1 from 1.20.0 to fix slowness
- Added `--debug-on-compile-failure` option that will launch a [Down-enhanced](https://erratique.ch/software/down/doc/) OCaml toplevel session after a build failure. Use it to debug type errors since the OCaml toplevel will have any successfully compiled modules available for inspection.
- The `--override-dkcoderppx-exe` option, if specified, is now written into the generated `dune-file` files. That makes the Dune files not portable, but the overrides can only be done with `run-you.sh` and `run-us.sh` for DkCoder subscribers. Without the override, `dkcoder-ppx` is expected on the PATH which is portable and trivially satisfied by the PATH setup in `./dk`.
- Run accepts `repl` subcommand which will start a REPL (OCaml toplevel). The entry module's `let __repl () : unit = ...` function, which does nothing by default, will be called during the REPL initialization.

## 2.2.0.1

- Run accepts `sbom` subcommand which will print an early version of a software bill of materials. There is now also a `run` subcommand which is chosen by default.
Expand Down
14 changes: 7 additions & 7 deletions __dk.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -80,14 +80,14 @@ set(__DkRun_V2_1_SHA256_windows_x86_64 01ae44e396ea336f2633e1e0bf70eea3f79fe9ba0
set(__DkRun_V2_1_SHA256_windows_x86 1c6a11a9647f9f8e801b570f424f8bcafb1994ca02f098fcfc66deb6bfa7d395)
set(__DkRun_V2_1_EOL_YYYY_MM_DD "2025-08-30")
set(__DkRun_V2_1_EOG_YYYY_MM_DD "2026-02-30")
set(__DkRun_V2_2_COMPILE_VERSION 2.2.0-1)
set(__DkRun_V2_2_COMPILE_VERSION 2.2.1-1)
set(__DkRun_V2_2_URL_BASE https://gitlab.com/api/v4/projects/52918795/packages/generic/stdexport/${__DkRun_V2_2_COMPILE_VERSION})
set(__DkRun_V2_2_SHA256_darwin_x86_64 fa34623c89e196bec885146b3c6a4eb8f4754c2a1ef6da94c40fe7b5f713dea1)
set(__DkRun_V2_2_SHA256_darwin_arm64 0b05dbc55264b865e0308953bea0fcb08077c9ce43db73fd940029dcaccf4d7b)
set(__DkRun_V2_2_SHA256_linux_x86_64 f0df54cd7cd4ced453e31efd63328984198d2cf367c7487b5e8441083caea4fa)
set(__DkRun_V2_2_SHA256_linux_x86 059f56944ec77a701f181ba760a16b8537ca965fe832d744d463f954fcf4e01c)
set(__DkRun_V2_2_SHA256_windows_x86_64 b1f13cf52f5ae90ed8bb28c85aff9b56e3c01a339ca0c97473d2bc1fb15e1b80)
set(__DkRun_V2_2_SHA256_windows_x86 0af7ff3ea8f91e0464a79fac3cf69449804df1fb66a8efd8fec4bd69732a5996)
set(__DkRun_V2_2_SHA256_darwin_x86_64 2a4d250a069efa03fe2229bc52d0f90f9a816496bc17b7c3fd081f784085b6af)
set(__DkRun_V2_2_SHA256_darwin_arm64 eaa77625063ffd83f11fde89df56523a88e03f97fab30a1fb17a24c55d5850b0)
set(__DkRun_V2_2_SHA256_linux_x86_64 702ccd4664aa62af80e1177305a6550d1146663ca1db8f51a156f65a36e95405)
set(__DkRun_V2_2_SHA256_linux_x86 ecba81358d18052e0b0055a7bd620e561d1022958363ca3a4fbdbec84b910336)
set(__DkRun_V2_2_SHA256_windows_x86_64 382298fde75cadbb39a1616884635966a715c6682c0570b9e0116be1021ffd0b)
set(__DkRun_V2_2_SHA256_windows_x86 3c4afa478fac5d359f898928c39b06173ed906cc3fc8c27ced19f9cc0948747e)
set(__DkRun_V2_2_EOL_YYYY_MM_DD "2025-12-30")
set(__DkRun_V2_2_EOG_YYYY_MM_DD "2026-06-30")
# `Env` is a valid DkCoder version if $DKRUN_ENV_URL_BASE exists. Typically it is a file:// URL.
Expand Down

0 comments on commit 2517b37

Please sign in to comment.