Skip to content

Latest commit

 

History

History
2219 lines (1346 loc) · 115 KB

CHANGELOG.md

File metadata and controls

2219 lines (1346 loc) · 115 KB

Change Log

Changes to Calva.

[Unreleased]

[2.0.452] - 2024-05-03

[2.0.451] - 2024-04-30

[2.0.450] - 2024-04-27

[2.0.449] - 2024-04-26

[2.0.448] - 2024-04-25

[2.0.447] - 2024-04-24

[2.0.446] - 2024-04-21

[2.0.445] - 2024-04-21

[2.0.444] - 2024-04-19

[2.0.443] - 2024-04-18

[2.0.442] - 2024-04-17

[2.0.441] - 2024-04-17

  • Refactor naming of inspector items (mostly internal, but also renames some command ids)

[2.0.440] - 2024-04-17

[2.0.439] - 2024-04-11

[2.0.438] - 2024-04-11

[2.0.437] - 2024-04-11

[2.0.436] - 2024-04-08

[2.0.435] - 2024-04-03

[2.0.434] - 2024-04-03

[2.0.433] - 2024-04-01

[2.0.432] - 2024-03-26

[2.0.431] - 2024-03-25

[2.0.430] - 2024-03-24

[2.0.429] - 2024-03-23

[2.0.428] - 2024-03-23

[2.0.427] - 2024-03-23

[2.0.426] - 2024-03-22

[2.0.425] - 2024-03-21

[2.0.424] - 2024-03-17

[2.0.423] - 2024-03-17

[2.0.422] - 2024-03-11

[2.0.421] - 2024-03-11

[2.0.420] - 2024-03-10

[2.0.419] - 2024-03-08

[2.0.418] - 2024-03-08

[2.0.417] - 2024-03-08

[2.0.416] - 2024-03-08

  • Internal textNotation testing system supports multiple selections, addressing #610
  • Add new Calva development utility commands to create textNotations from open buffers, and vice versa

[2.0.415] - 2024-03-08

[2.0.414] - 2024-02-24

[2.0.413] - 2024-02-20

[2.0.412] - 2024-02-11

[2.0.411] - 2024-02-09

[2.0.410] - 2024-02-08

[2.0.409] - 2024-01-22

[2.0.408] - 2024-01-10

[2.0.407] - 2024-01-09

[2.0.406] - 2024-01-08

[2.0.405] - 2023-12-21

[2.0.404] - 2023-12-20

[2.0.403] - 2023-12-18

[2.0.402] - 2023-12-15

[2.0.401] - 2023-12-03

[2.0.400] - 2023-11-23

[2.0.399] - 2023-11-20

[2.0.398] - 2023-11-19

[2.0.397] - 2023-11-17

[2.0.396] - 2023-11-13

[2.0.395] - 2023-11-12

[2.0.394] - 2023-11-06

[2.0.393] - 2023-11-05

[2.0.392] - 2023-10-22

[2.0.391] - 2023-10-12

[2.0.390] - 2023-10-11

[2.0.389] - 2023-10-06

[2.0.388] - 2023-08-31

[2.0.387] - 2023-08-20

[2.0.386] - 2023-08-17

[2.0.385] - 2023-08-15

[2.0.384] - 2023-08-14

[2.0.383] - 2023-08-12

[2.0.382] - 2023-07-30

[2.0.381] - 2023-07-19

[2.0.380] - 2023-07-16

[2.0.379] - 2023-07-15

[2.0.378] - 2023-07-13

[2.0.377] - 2023-07-13

[2.0.376] - 2023-07-12

[2.0.375] - 2023-07-11

[2.0.374] - 2023-06-29

[2.0.373] - 2023-06-27

[2.0.372] - 2023-06-23

[2.0.371] - 2023-06-17

[2.0.370] - 2023-06-15

[2.0.369] - 2023-06-02

[2.0.368] - 2023-06-02

[2.0.367] - 2023-06-01

[2.0.366] - 2023-06-01

[2.0.365] - 2023-05-31

[2.0.364] - 2023-05-26

[2.0.363] - 2023-05-21

[2.0.362] - 2023-05-21

[2.0.361] - 2023-05-16

[2.0.360] - 2023-05-16

[2.0.359] - 2023-05-13

[2.0.358] - 2023-05-08

[2.0.357] - 2023-05-08

[2.0.356] - 2023-05-07

[2.0.355] - 2023-05-04

[2.0.354] - 2023-05-03

[2.0.353] - 2023-04-17

[2.0.352] - 2023-04-16

[2.0.351] - 2023-04-12

[2.0.350] - 2023-04-10

[2.0.349] - 2023-04-09

[2.0.348] - 2023-04-06

[2.0.347] - 2023-04-04

[2.0.346] - 2023-04-04

[2.0.345] - 2023-04-03

[2.0.344] - 2023-03-29

[2.0.343] - 2023-03-25

[2.0.342] - 2023-03-25

[2.0.341] - 2023-03-23

[2.0.340] - 2023-03-18

[2.0.339] - 2023-03-16

[2.0.338] - 2023-03-15

[2.0.337] - 2023-03-15

[2.0.336] - 2023-03-12

[2.0.335] - 2023-02-25

[2.0.334] - 2023-02-22

[2.0.333] - 2023-02-21

[2.0.332] - 2023-02-15

[2.0.331] - 2023-02-05

[2.0.330] - 2023-02-03

[2.0.329] - 2023-02-01

[2.0.328] - 2023-01-27

[2.0.327] - 2023-01-27

[2.0.326] - 2023-01-24

[2.0.325] - 2023-01-21

[2.0.324] - 2023-01-15

[2.0.323] - 2023-01-07

[2.0.322] - 2022-12-14

[2.0.321] - 2022-12-05

[2.0.320] - 2022-11-23

[2.0.319] - 2022-11-10

[2.0.318] - 2022-11-08

[2.0.317] - 2022-11-06

[2.0.316] - 2022-11-05

[2.0.315] - 2022-11-03

[2.0.314] - 2022-11-01

[2.0.313] - 2022-10-31

[2.0.312] - 2022-10-30

[2.0.311] - 2022-10-27

[2.0.310] - 2022-10-24

[2.0.309] - 2022-10-22

[2.0.308] - 2022-10-19

[2.0.307] - 2022-10-11

[2.0.306] - 2022-10-09

[2.0.305] - 2022-09-30

[2.0.304] - 2022-09-20

[2.0.303] - 2022-09-18

[2.0.302] - 2022-09-18

[2.0.301] - 2022-09-16

[2.0.300] - 2022-09-11

[2.0.299] - 2022-09-06

[2.0.298] - 2022-08-31

[2.0.297] - 2022-08-29

  • Update deps.clj to version 0.1.1155

[2.0.296] - 2022-08-29

[2.0.295] - 2022-08-28

[2.0.294] - 2022-08-25

[2.0.293] - 2022-08-18

[2.0.292] - 2022-08-18

[2.0.291] - 2022-08-01

[2.0.290] - 2022-07-31

[2.0.289] - 2022-07-04

[2.0.288] - 2022-07-02

[2.0.287] - 2022-06-25

[2.0.286] - 2022-06-13

[2.0.285] - 2022-06-11

[2.0.284] - 2022-06-11

[2.0.283] - 2022-06-10

[2.0.282] - 2022-06-04

[2.0.281] - 2022-06-03

[2.0.280] - 2022-05-31

[2.0.279] - 2022-05-30

[2.0.278] - 2022-05-29

[2.0.277] - 2022-05-26

[2.0.276] - 2022-05-22

[2.0.275] - 2022-05-18

[2.0.274] - 2022-05-12

[2.0.273] - 2022-05-11

[2.0.272] - 2022-05-07

[2.0.271] - 2022-05-06

[2.0.270] - 2022-05-02

[2.0.269] - 2022-04-20

[2.0.268] - 2022-04-18

[2.0.267] - 2022-04-13

[2.0.266] - 2022-04-11

[2.0.265] - 2022-04-08

[2.0.264] - 2022-04-07

[2.0.263] - 2022-04-06

[2.0.262] - 2022-04-02

[2.0.261] - 2022-04-01

[2.0.260] - 2022-03-27

[2.0.259] - 2022-03-26

[2.0.258] - 2022-03-25

[2.0.257] - 2022-03-23

[2.0.256] - 2022-03-19

[2.0.255] - 2022-03-18

[2.0.254] - 2022-03-16

[2.0.253] - 2022-03-09

[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)