Skip to content

Latest commit

 

History

History
403 lines (230 loc) · 20.2 KB

CHANGELOG.md

File metadata and controls

403 lines (230 loc) · 20.2 KB

Changelog

Full Changelog

Closed issues:

  • Verification that checks if file should be compiled fails #120
  • Sort files that are going to be compiled #118

Merged pull requests:

  • [#120] Search the target files in all directories currently in the code path #121 (jfacorro)
  • [#118] Sort files to be compiled #119 (jfacorro)

0.8.7 (2021-08-07)

Full Changelog

Implemented enhancements:

  • --config option for clojerl repl command #14

Closed issues:

  • Bump versions in templates #114
  • Remove unnecessary mod attribute in the lib template #112
  • Create profile for generating docs #111
  • Add profile for generating docs #109
  • Add clojerl src directories from dependencies #106

Merged pull requests:

0.8.6 (2021-06-18)

Full Changelog

Closed issues:

  • Add a Makefile with the commands for publishing to hex #103

Merged pull requests:

  • Prepare release 0.8.6 #108 (jfacorro)
  • [#106] Add the src directories from dependencies before compiling clojerl #107 (jfacorro)
  • Support for relx 4.0 as per rebar 3.14.0 #105 (arpunk)
  • [#103] Add Makefile with targets to publish to hex #104 (jfacorro)

0.8.5 (2021-05-09)

Full Changelog

Closed issues:

  • Update templates to use plugin version 0.8.4 #100

Merged pull requests:

0.8.4 (2020-08-12)

Full Changelog

Fixed bugs:

  • Latest rebar3 changes make plugin crash #97

Merged pull requests:

  • Prepare release 0.8.4 #99 (jfacorro)
  • [#97] Fall back to new function to get release command options spec #98 (jfacorro)

0.8.3 (2020-07-27)

Full Changelog

Implemented enhancements:

  • Bump versions in templates #95

Closed issues:

  • Generate documentation with edoc #93

Merged pull requests:

0.8.2 (2020-07-27)

Full Changelog

Implemented enhancements:

  • Make {clojerl, compile} depend on {default, compile} #91

Closed issues:

  • Enable starting a REPL outside of a project context #88
  • Possible reader issues when running the Clojerl REPL in a release? #86

Merged pull requests:

  • [#91] Make 'clojerl compile' depend on default 'compile' #92 (jfacorro)
  • [#88] Improve error messaging and handling when clojerl is not available #89 (jfacorro)

0.8.1 (2020-07-22)

Full Changelog

Closed issues:

  • Issues running a Clojerl release #83

Merged pull requests:

  • Added support for creating library projects. #87 (oubiwann)
  • [#83] Update .app files with modules before creating a release #84 (jfacorro)
  • Tweaked release plugin to mirror Erlang more closely. #82 (oubiwann)

0.8.0 (2020-07-07)

Full Changelog

Implemented enhancements:

  • Include stacktrace on error #75
  • Add escriptize command #67
  • Create template for creating escripts #63

Fixed bugs:

  • Run command fails with more than one argument #73
  • repl command crashes on first compilation on OTP 19 #72

Closed issues:

  • Release support? #79
  • Generate .app.src from project.clj #10

Merged pull requests:

0.7.0 (2020-03-22)

Full Changelog

Fixed bugs:

  • Error generated when providing --var for running a test #60

Closed issues:

  • clje.user ns in REPL doesn't refer clojure.core when started from clean project #69
  • Add run command #65

Merged pull requests:

  • Prepare release 0.7.0 #71 (jfacorro)
  • [#69] Restart clojerl before starting the REPL when clje.user doesn't refer vars from clojure.core #70 (jfacorro)
  • [#65] Add run command #66 (jfacorro)
  • Renamed compile_file to file #64 (jfacorro)
  • [#60] Also handle result from clojure.test/test-var #62 (jfacorro)
  • [#60] Also handle result from clojure.test/test-var #61 (jfacorro)

0.6.8 (2019-07-29)

Full Changelog

Closed issues:

  • Avoid adding clje test dirs twice to code path #57
  • test command should compile the project #50

Merged pull requests:

0.6.7 (2019-07-15)

Full Changelog

Closed issues:

  • Support almost empty project #52
  • Document optional entries for rebar.config #46

Merged pull requests:

0.6.6 (2019-07-09)

Full Changelog

Closed issues:

  • Document optional entries for rebar.config #47
  • Update documentation #42
  • Define sane defaults when there is no rebar.config #11

Merged pull requests:

0.6.5 (2018-11-21)

Full Changelog

Closed issues:

  • Add template for a clojerl project #38

Merged pull requests:

0.6.4 (2018-09-17)

Full Changelog

Fixed bugs:

  • Exit with failure when there are failed tests or errors #36

Closed issues:

  • OTP 21 compatible #34

Merged pull requests:

  • [Closes #36] Check failures or errors and exit if any #37 (jfacorro)
  • [Closes #34] WITH_STACKTRACE macro for OTP 21 #35 (jfacorro)

0.6.3 (2018-08-27)

Full Changelog

Fixed bugs:

  • Apply compile order to deps #32

Merged pull requests:

0.6.2 (2018-08-25)

Full Changelog

Fixed bugs:

  • Check for clojerl compilation #30

Merged pull requests:

0.6.1 (2018-08-20)

Full Changelog

Merged pull requests:

0.6.0 (2018-08-08)

Full Changelog

Merged pull requests:

  • Adapt plugin to be able to compile Clojerl with it #26 (jfacorro)
  • Include apps finding clojerl #25 (jfacorro)

0.5.0 (2018-07-10)

Full Changelog

Closed issues:

  • Add command to run tests #12

Merged pull requests:

0.4.0 (2018-05-20)

Full Changelog

Implemented enhancements:

  • Handle protocol compilation correctly #22

Fixed bugs:

  • Compile task doesn't fail on error #20

Merged pull requests:

  • [Closes #22] Handle issues with protocol compilation #23 (jfacorro)
  • [Closes #20] Abort on compiler error #21 (jfacorro)

0.3.0 (2018-04-23)

Full Changelog

Closed issues:

  • Define *compile-protocols-path* in order to handle latest changes #18

Merged pull requests:

  • [Closes #18] Define *compile-protocols-path* as the current project's ebin directory #19 (jfacorro)

0.2.2 (2018-03-04)

Full Changelog

Implemented enhancements:

  • Print all of stacktrace on error only when debugging #15

Merged pull requests:

0.2.1 (2018-02-08)

Full Changelog

Merged pull requests:

  • [#15] Only print stacktrace when debugging #16 (jfacorro)

0.2.0 (2017-12-09)

Full Changelog

Implemented enhancements:

  • Add options to the repl task #3

Merged pull requests:

0.1.0 (2017-10-29)

Full Changelog

Implemented enhancements:

  • Show stacktrace on error #6
  • Don't re-compile a file if its source hasn't changed #4

Fixed bugs:

  • Show errors when compiling #2

Closed issues:

  • Compile deps too #8

Merged pull requests:

  • [Closes #4] Don't recompile unmodified source files [Closes #8] Compile deps #9 (jfacorro)
  • [Closes #6] Include stacktrace in errors #7 (jfacorro)
  • [Closes #2] Print compile-time errors #5 (jfacorro)
  • Add repl command #1 (jfacorro)

* This Changelog was automatically generated by github_changelog_generator