Skip to content

Releases: dmy/elm-doc-preview

6.0.1

12 Dec 18:11
Compare
Choose a tag to compare

Fixes some elm make errors reporting.

6.0.0

11 Dec 13:17
Compare
Choose a tag to compare

This release is mainly a dependency update to fix dependencies vulnerabilities.

Breaking changes

  • Listen on 127.0.0.1 by default (use --address 0.0.0.0 to keep the previous behavior)
  • Converted to ESM format
  • Node.js 20.x is now required

5.0.5

11 Dec 00:29
Compare
Choose a tag to compare

Security fix

  • Update ini npm package to 1.3.7 to fix a potential security vulnerability

This is mainly to avoid the warning in projects including elm-doc-preview as a dependency as no effort is made to make elm-doc-preview secure in the first place. This is a development and build tool and it is not designed to be exposed on internet.

5.0.4

11 Dec 00:17
Compare
Choose a tag to compare

Minor change

  • Display elm compiler errors on console when using --output option

5.0.3

27 Apr 22:35
Compare
Choose a tag to compare

Critical fix

  • Add missing library in package

5.0.2 does not work, the library is not included.

Warning for npm users: If you set ignore-scripts=true in your npm configuration, remember that the prepare/prepack/prepublish steps of npm publish will be silently ignored 😠

Minor change

5.0.2

17 Apr 19:08
Compare
Choose a tag to compare

Minor changes

  • Fix compatibility with Node.js 8.x
  • Add note in README about potential Node.js missing peer dependencies warnings.

5.0.1

06 Apr 23:04
Compare
Choose a tag to compare

Improve debug logs.

5.0.0

06 Apr 22:09
Compare
Choose a tag to compare

Breaking change

  • Require Node.js 8 or above

Major change

This removes a lot of dependencies and should fix a few hanging issues.
Also elm.json and elm-application.json changes should now be correctly handled.

Minor change

  • Add -d, --debug option

4.0.1

06 Apr 17:38
Compare
Choose a tag to compare

Bug fixes:

  • Fix last packages version in packages list page
  • Minor cosmetic fixes and improvements

4.0.0

06 Apr 14:22
Compare
Choose a tag to compare

Breaking changes

New features:

  • Add -r, --no-reload option to disable hot reloading.
    This can be useful for large applications. The documentation can be refreshed manually by reloading the page in the browser (usually F5).
  • Add -o, --output to generate the documentation without starting the server (fix #30, #31)
  • Update style to match package.elm-lang.org changes
  • Add support for modules symbols index (use a space in modules search box)

Bug fixes

  • Update nodejs dependencies raising potential security vulnerabilities
  • Fix source code bold font
  • Fix links to README and operators fragments
  • Remove unreliable (offline) release dates
  • Prevent most signature overflows