Skip to content

Latest commit

 

History

History
483 lines (367 loc) · 28.9 KB

CHANGELOG.md

File metadata and controls

483 lines (367 loc) · 28.9 KB

Change Log

Changes to Calva.

[Unreleased]

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