All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
0.4.2 - 2021-06-08
- Support added for
:helpful-classpathsFigwheel-main configuration option.
0.4.1 - 2021-06-08
- clj-kondo linter configuration files.
- Support added for
:reload-clj-filesFigwheel-main configuration option.
0.4.0 - 2021-06-05
- Breaking Change Reverted the change of the value of the
:mainbuild option, back toproject-name.client.
0.3.0 - 2021-06-04
- Breaking Change Changed the value of the
:mainbuild option fromproject-name.clienttoproject-name.client.main.
- Breaking Change Support added for
:portand:hostvalues of the:ring-server-optionsFigwheel-main configuration option, andwatch-dirsconfiguration option. Now the:figwheel-mainkey takes a configuration map with the previous supported values, instead of a boolean value.
0.2.1 - 2020-12-16
- Use parallel builds for ClojureScript compilation
0.2.0 - 2020-09-14
- Support for figwheel-main config (add
:figwheel-main trueto module options)
- Despite
lein-figwheelstill being used by default in order to maintain backwards-compatibility, it's deprecated now.
0.1.11 - 2020-05-21
- Remove unnecessary goog.debug closure define
- Remove unnecessary devtools.preload dependency
0.1.9 - 2020-05-01
- Update dependencies versions, including ClojureScript version
0.1.8 - 2019-07-26
- Update ClojureScript dependency version
0.1.7 - 2019-07-23
:add-api-example?option is no longer used (and is now ignored).- Moved all non-Clojurescript config back to Hydrogen Duct Template. This version should only be used with Hydrogen Duct template 0.1.8 or newer
0.1.6 - 2019-07-23
- tests
0.1.5 - 2019-06-13
- Split concerns of ancestor
:hydrogen.module.cljsinto separate repos.
0.1.4 - 2019-05-29
- You can now configure which environment would get what externs.
You can keep using
:externs-paths ["a" "b"]which would set externs both for:developmentand:productionbuilds. If you want to distinguish them, you can now do:externs-paths {:development ["a" "b"] :production ["x" "y"]}.
:duct.server/figwheelkey is modified only when in:developmentenvironment.:duct.compiler/cljskey is modified only when in:productionenvironment.
0.1.3 - 2019-05-27
- You can configure this module to provide specific paths for extern files by using
:extern-paths ["x/y/extern1.js" "x/y/extern2.js"]. If not provided, it will assume that there's one extern file in locationsrc/<project-dirs>/client/externs.js.
- Breaking change - Now by default this module doesn't provide example api integrant key.
To retain it, you have to add
:add-example-api? trueto the config options.