Skip to content

Commit

Permalink
1.9.0
Browse files Browse the repository at this point in the history
  • Loading branch information
vemv committed Oct 24, 2023
1 parent 966cae4 commit 65ab78c
Show file tree
Hide file tree
Showing 5 changed files with 27 additions and 13 deletions.
14 changes: 7 additions & 7 deletions CHANGELOG.md
Expand Up @@ -10,6 +10,13 @@
### Changes

- [#3546](https://github.com/clojure-emacs/cider/issues/3546): Inspector: render Java items using `java-mode` syntax coloring.
- [#3521](https://github.com/clojure-emacs/cider/issues/3521): Expand `cider-clojure-compilation-regexp` to also match e.g. `Unexpected error (ExceptionInfo) macroexpanding defmulti at (src/ns.clj:1:1).`.
- Remove module info from the [CIDER error overlay](https://docs.cider.mx/cider/usage/dealing_with_errors.html#configuration).
- Example string that is now trimmed away: `(java.lang.Long is in module java.base of loader 'bootstrap'; clojure.lang.IObj is in unnamed module of loader 'app')`
- [#3522](https://github.com/clojure-emacs/cider/issues/3522): Introduce a new possible value for [`cider-use-overlays`](https://docs.cider.mx/cider/usage/code_evaluation.html#overlays): `errors-only`.
- If specified, only errors will result in an overlay being shown.
- [#3527](https://github.com/clojure-emacs/cider/issues/3527): Preserve the font size as one navigates through the CIDER inspector.
- [#3525](https://github.com/clojure-emacs/cider/issues/3525): Introduce [`cider-inline-error-message-function`](https://docs.cider.mx/cider/usage/code_evaluation.html#overlays) customization option.
- [#3528](https://github.com/clojure-emacs/cider/issues/3528): Bump the injected `cider-nrepl` to [0.41.0](https://github.com/clojure-emacs/cider-nrepl/blob/v0.41.0/CHANGELOG.md#0410-2023-10-24).
- Updates [Orchard](https://github.com/clojure-emacs/orchard/blob/v0.17.0/CHANGELOG.md#0170-2023-10-24), providing misc presentational improvements for the CIDER Inspector.

Expand All @@ -21,13 +28,6 @@

### Changes

- [#3521](https://github.com/clojure-emacs/cider/issues/3521): Expand `cider-clojure-compilation-regexp` to also match e.g. `Unexpected error (ExceptionInfo) macroexpanding defmulti at (src/ns.clj:1:1).`.
- Remove module info from the [CIDER error overlay](https://docs.cider.mx/cider/usage/dealing_with_errors.html#configuration).
- Example string that is now trimmed away: `(java.lang.Long is in module java.base of loader 'bootstrap'; clojure.lang.IObj is in unnamed module of loader 'app')`
- [#3522](https://github.com/clojure-emacs/cider/issues/3522): Introduce a new possible value for [`cider-use-overlays`](https://docs.cider.mx/cider/usage/code_evaluation.html#overlays): `errors-only`.
- If specified, only errors will result in an overlay being shown.
- [#3527](https://github.com/clojure-emacs/cider/issues/3527): Preserve the font size as one navigates through the CIDER inspector.
- [#3525](https://github.com/clojure-emacs/cider/issues/3525): Introduce [`cider-inline-error-message-function`](https://docs.cider.mx/cider/usage/code_evaluation.html#overlays) customization option.
- [#2903](https://github.com/clojure-emacs/cider/issues/2903): Avoid `No comment syntax is defined` prompts.
- Bump the `clojure-mode` required version to [5.18.0](https://github.com/clojure-emacs/clojure-mode/blob/v5.18.0/CHANGELOG.md#5180-2023-10-18)

Expand Down
4 changes: 2 additions & 2 deletions cider-inspector.el
Expand Up @@ -338,8 +338,8 @@ current-namespace."
(let ((response (cider-sync-request:inspect-tap-current-val)))
(nrepl-dbind-response response (value err)
(if value
(message "Successully tapped the current Inspector value")
(error"Could not tap the current Inspector value: %s" err))))
(message "Successfully tapped the current Inspector value")
(error "Could not tap the current Inspector value: %s" err))))
(user-error "No CIDER session found")))

;; nREPL interactions
Expand Down
6 changes: 3 additions & 3 deletions cider.el
Expand Up @@ -11,7 +11,7 @@
;; Steve Purcell <steve@sanityinc.com>
;; Maintainer: Bozhidar Batsov <bozhidar@batsov.dev>
;; URL: http://www.github.com/clojure-emacs/cider
;; Version: 1.8.3
;; Version: 1.9.0
;; Package-Requires: ((emacs "26") (clojure-mode "5.18.0") (parseedn "1.2.0") (queue "0.2") (spinner "1.7") (seq "2.22") (sesman "0.3.2") (transient "0.4.1"))
;; Keywords: languages, clojure, cider

Expand Down Expand Up @@ -93,10 +93,10 @@
(require 'sesman)
(require 'package)

(defconst cider-version "1.8.4-snapshot"
(defconst cider-version "1.9.0"
"The current version of CIDER.")

(defconst cider-codename "Geneva"
(defconst cider-codename "Barcelona"
"Codename used to denote stable releases.")

(defcustom cider-lein-command
Expand Down
2 changes: 1 addition & 1 deletion doc/antora.yml
Expand Up @@ -2,6 +2,6 @@ name: cider
title: CIDER
# We always provide version without patch here (e.g. 1.1),
# as patch versions should not appear in the docs.
version: ~
version: 1.9
nav:
- modules/ROOT/nav.adoc
14 changes: 14 additions & 0 deletions doc/modules/ROOT/pages/about/compatibility.adoc
Expand Up @@ -148,6 +148,20 @@ Below you can find the official compatibility matrix for CIDER.
| 8
| 1.8

| 1.8
| 26.1
| 1.0
| 0.40
| 8
| 1.8

| 1.9
| 26.1
| 1.0
| 0.41
| 8
| 1.8

|===

TIP: You can also check the requirements of a particular CIDER version by inspecting
Expand Down

0 comments on commit 65ab78c

Please sign in to comment.