Skip to content

Latest commit

 

History

History
1229 lines (762 loc) · 64 KB

CHANGELOG.md

File metadata and controls

1229 lines (762 loc) · 64 KB

Change Log

Changes to Calva.

[Unreleased]

[2.0.252] - 2022-03-05

[2.0.251] - 2022-03-05

[2.0.250] - 2022-03-05

[2.0.249] - 2022-03-04

[2.0.248] - 2022-03-03

[2.0.247] - 2022-03-02

[2.0.246] - 2022-02-24

[2.0.245] - 2022-02-23

[2.0.244] - 2022-02-20

[2.0.243] - 2022-02-13

[2.0.242] - 2022-02-13

[2.0.241] - 2022-02-11

[2.0.240] - 2022-02-06

[2.0.239] - 2022-02-06

[2.0.238] - 2022-02-06

[2.0.237] - 2022-01-30

[2.0.236] - 2022-01-25

[2.0.235] - 2022-01-22

[2.0.234] - 2022-01-16

[2.0.233] - 2022-01-07

[2.0.232] - 2021-12-31

[2.0.231] - 2021-12-14

[2.0.230] - 2021-12-13

[2.0.229] - 2021-12-12

[2.0.228] - 2021-12-02

  • Revert: Parinfer Experimental
  • Revert: Full Format Experimental
  • Revert: Remove calva.fmt.formatAsYouType option

[2.0.227] - 2021-12-01

[2.0.226] - 2021-11-29

[2.0.225] - 2021-11-10

[2.0.224] - 2021-11-10

[2.0.223] - 2021-11-01

[2.0.222] - 2021-10-27

[2.0.221] - 2021-10-23

[2.0.220] - 2021-10-20

[2.0.219] - 2021-10-19

[2.0.218] - 2021-10-18

[2.0.217] - 2021-10-17

[2.0.216] - 2021-10-10

[2.0.215] - 2021-10-10

[2.0.214] - 2021-10-06

[2.0.213] - 2021-10-02

[2.0.212] - 2021-09-26

[2.0.211] - 2021-09-01

[2.0.210] - 2021-08-25

[2.0.209] - 2021-08-17

[2.0.208] - 2021-08-09

[2.0.207] - 2021-08-07

[2.0.206] - 2021-08-05

[2.0.205] - 2021-07-14

[2.0.204] - 2021-07-11

[2.0.203] - 2021-07-04

[2.0.202] - 2021-06-29

[2.0.201] - 2021-06-24

[2.0.200] - 2021-06-06

  • Update clojure-lsp to version 2021.06.01-16.19.44

[2.0.199] - 2021-06-04

[2.0.198] - 2021-05-26

[2.0.197] - 2021-05-12

[2.0.196] - 2021-05-10

[2.0.195] - 2021-05-07

[2.0.194] - 2021-04-26

[2.0.193] - 2021-04-24

[2.0.192] - 2021-04-21

[2.0.191] - 2021-04-20

[2.0.190] - 2021-04-19

[2.0.189] - 2021-04-18

[2.0.188] - 2021-04-16

[2.0.187] - 2021-04-11

[2.0.186] - 2021-04-10

[2.0.185] - 2021-04-05

[2.0.184] - 2021-04-02

[2.0.183] - 2021-03-30

[2.0.182] - 2021-03-26

[2.0.181] - 2021-03-22

  • Update clojure-lsp to 2021.03.21-23.29.19

[2.0.180] - 2021-03-21

[2.0.179] - 2021-03-10

[2.0.178] - 2021-03-09

[2.0.177] - 2021-03-07

[2.0.176] - 2021-02-24

[2.0.174] - 2021-02-24

[2.0.173] - 2021-02-21

[2.0.171] - 2021-02-10

[2.0.170] - 2021-02-09

[2.0.169] - 2021-02-09

  • Update clojure-lsp to version 2021.02.07-22.51.26 (fix previous attempt)

[2.0.168] - 2021-02-08

  • Update clojure-lsp to version 2021.02.07-22.51.26

[2.0.164] - 2021-02-06

[2.0.163] - 2021-02-06

[2.0.162] - 2021-02-06

[2.0.161] - 2021-02-05

[2.0.160] - 2021-02-05

[2.0.159] - 2021-02-05

[2.0.158] - 2021-02-03

[2.0.157] - 2021-02-01

[2.0.156] - 2021-01-28

[2.0.155] - 2021-01-27

[2.0.154] - 2021-01-27

[2.0.153] - 2021-01-19

[2.0.152] - 2021-01-19

[2.0.151] - 2021-01-15

[2.0.150] - 2021-01-13

[2.0.149] - 2021-01-12

[2.0.148] - 2021-01-07

  • Update clojure-lsp to version 2021.01.07-20.02.02

[2.0.147] - 2021-01-07

[2.0.146] - 2021-01-04

[2.0.145] - 2021-01-03

[2.0.144] - 2021-01-01

[2.0.142 and 2.0.143] - 2020-12-30

  • No changes besides version number. Released due to vsix publishing issues.

[2.0.141] - 2020-12-30

[2.0.140] - 2020-12-28

[2.0.139] - 2020-12-28

[2.0.138] - 2020-12-27

[2.0.137] - 2020-12-24

[2.0.136] - 2020-12-23

[2.0.135] - 2020-12-20

[2.0.134] - 2020-12-05

[2.0.133] - 2020-11-25

[2.0.132] - 2020-11-16

[2.0.131] - 2020-11-05

[2.0.130] - 2020-10-25

[2.0.129] - 2020-10-17

[2.0.128] - 2020-10-17

[2.0.127] - 2020-10-17

[2.0.126] - 2020-10-11

[no new version] - 2020-09-21

[2.0.125] - 2020-09-20

[2.0.124] - 2020-08-31

[2.0.123] - 2020-08-26

[2.0.122] - 2020-08-20

[2.0.121] - 2020-08-19

[2.0.120] - 2020-08-17

[2.0.119] - 2020-08-07

[2.0.118] - 2020-08-06

[2.0.117] - 2020-08-05

[2.0.116] - 2020-08-05

[2.0.115] - 2020-08-02

[2.0.114] - 2020-08-02

[2.0.113] - 2020-08-1

[2.0.112] - 2020-07-30

[2.0.111] - 2020-07-29

[2.0.110] - 2020-07-28

[2.0.109] - 2020-07-27

[2.0.108] - 2020-07-24

[2.0.107] - 2020-06-16

[2.0.106] - 2020-06-16

[2.0.105] - 2020-06-15

[2.0.104] - 2020-06-14

[2.0.103] - 2020-06-05

[2.0.102] - 2020-06-04

[2.0.101] - 2020-05-11

[2.0.100] - 2020-05-11

[2.0.99] - 2020-05-10

[2.0.98] - 2020-05-04

[2.0.97] - 2020-05-02

[2.0.96] - 2020-04-29

[2.0.95] - 2020-04-25

[2.0.94] - 2020-04-24

[2.0.93] - 2020-04-21

[2.0.92] - 2020-04-15

[2.0.91] - 2020-04-07

[2.0.90] - 2020-04-06

  • nREPL eval should always send along the ns parameter

[2.0.89] - 2020-03-29

[2.0.88] - 2020-03-22

[2.0.87] - 2020-03-21

[2.0.86] - 2020-03-19

[2.0.85] - 2020-03-15

  • Fix: Make lein-shadow project type use lein injections

[2.0.84] - 2020-03-15

[2.0.83] - 2020-03-13

[2.0.82] - 2020-03-11

  • Fix bug with bad formatting defaults when no config file

[2.0.81] - 2020-03-11

[2.0.80] - 2020-03-07

[2.0.79] - 2020-03-01

[2.0.78] - 2020-02-28

[2.0.77] - 2020-02-23

[2.0.76] - 2020-02-12

[2.0.75] - 2020-02-01

[2.0.74] - 2020-01-12

[2.0.73] - 2019-12-25

[2.0.72] - 2019-12-13

[2.0.71] - 2019-12-13

[2.0.70] - 2019-12-12

[2.0.69] - 2019-12-12

[2.0.68] - 2019-12-11

[2.0.67] - 2019-12-10

[2.0.66] - 2019-12-02

[2.0.65] - 2019-12-02

[2.0.64] - 2019-12-01

[2.0.63] - 2019-11-30

  • Improve performance of editing Paredit commands
  • Add command Wrap Around ""

[2.0.62] - 2019-11-30

[2.0.61] - 2019-11-15

[2.0.60] - 2019-11-11

  • Re-enable default stylings for nREPL status bar items.
  • Make pprint the default Pretty Printer.

[2.0.59] - 2019-11-10

[2.0.58] - 2019-11-07

[2.0.57] - 2019-11-03

[2.0.56] - 2019-11-02

[2.0.55] - 2019-10-27

[2.0.54] - 2019-10-25

[2.0.53] - 2019-10-24

[2.0.52] - 2019-10-19

[2.0.51] - 2019-10-15

[2.0.50] - 2019-10-15

[2.0.49] - 2019-10-11

[2.0.48] - 2019-10-11

[2.0.46] - 2019-10-08

[2.0.44] - 2019-10-05

[2.0.43] - 2019-10-03

[2.0.42] - 2019-09-29

[2.0.41] - 2019-09-28

[2.0.40] - 2019-09-25

[2.0.39] - 2019-09-20

[2.0.38] - 2019-09-14

[2.0.37] - 2019-09-14

[2.0.36] - 2019-09-12

[2.0.35] - 2019-09-10

[2.0.34] - 2019-09-04

[2.0.33] - 2019-08-17

  • Support for starting leiningen and clj projects with aliases.

[2.0.31] - 2019-08-13

  • Support Jack-in and Connect in multi-project workspaces.
  • Fix bug with snippet field navigation not working.

[2.0.30] - 2019-08-04

  • nREPL status bar indicator can now be styled

[2.0.29] - 2019-08-04

  • Fix jack-in command quoting for zsh.

[2.0.28] - 2019-08-01

  • Jack in quoting fixes, mainly for Windows with clojure/clj.
  • Fix formatting bug when forms not separated by whitespace.

[2.0.25] - 2019-07-12

  • Add command for running test under cursor (at point in CIDER lingo).

[2.0.24] - 2019-07-12

  • Add ParEdit forwardUpSexp.

[2.0.20] - 2019-06-20

  • Improve custom CLJS REPL.

[1.3.x -> 2.0.20] - -> 06.2019

... huge gap in the Changelog. Sorry about that, but now we have decided to pick up maintaining this log again.

[1.3.0] - 2018-04-16

  • Add support for shadow-cljs. Please contact me with any information on how this is working for you out there.

[1.2.14] - 2018-04-06

  • Change all keyboard shortcuts to use prefix ctrl+alt+v, due to old prefix not working on some alternate keyboard layouts. See Issue #9.

[1.2.12] - 2018-04-06

  • Add command for re-running previously failing tests (ctrl+alt+v ctrl+t).

[1.2.10] - 2018-04-03

  • Add command for toggling automatic adjustment of indentation for new lines (ctrl+alt+v tab)

[1.2.8] - 2018-04-02

[1.2.1] - 2018-03-28

  • Select current (auto-detected) form

[1.2.0] - 2018-03-28

  • Terminal REPLs
    • Integrates REPL sessions from the Terminal tab and lets you do stuff like load current namespace ad evaluate code from the editor in the REPL.
  • Connection and reconnection stabilization
    • Connecting the editor REPLs was a bit unstable. Now more stable (but there are still some quirks).

[1.1.20] - 2018-03-25

  • Auto detection of forms to evaluate now considers reader macro characters prepending the forms. E.g. before if you tried to evaluate say #{:a :b :c} with the cursor placed directly adjacent to the starting or ending curly braces only {:a :b :c} would be auto detected and evaluated.
  • Highlighting of auto detected forms being evaluated.
  • Rendering evaluation errors in the editor the same way as successful (but in red to quickly indicate that the evaluation errored).

Evaluation demo

[1.1.15] - 2018-03-20

  • Evaluates vectors and maps with the same ”smart” selection as for lists.

[1.1.11] - 2018-03-20

  • Add inline annotations for interactive code evaluation results.

[1.1.9] - 2018-03-18

  • Add toggle for switching which repl connection is used for cljc files, clj or cljs.

CLJC repl switching

  • clj repl connected to all file types, meaning you can evaluate clojure code in, say, Markdown files.

[1,1.3] - 2018-03-17

  • User setting to evaluate namespace on save/open file (defaults to on)

[1.1.1] - 2018-03-16

  • Release of v1, based on visual:clojure v2.0, adding:
    • Running tests through the REPL connection, and mark them in the Problems tab
      • Run namespace tests: ctrl+alt+v t
      • Run all tests: ctrl+alt+v a
    • Evaluate code and replace it in the editor, inline: ctrl+alt+v e
    • Error message when evaluation fails
    • Pretty printing evaluation results: ctrl+alt+v p
    • Support for cljc files (this was supposed to be supported by the original extension, but bug)