Skip to content

Releases: anoma/juvix

v0.2.4

19 Aug 21:10
Compare
Choose a tag to compare

v0.2.4 (2022-08-19)

(Special version for Heliax retreat in Italy)

Full Changelog

Implemented enhancements:

Fixed bugs:

Merged pull requests:

v0.2.3

15 Aug 11:45
Compare
Choose a tag to compare

v0.2.3 (2022-08-15)

Full Changelog

Implemented enhancements:

Fixed bugs:

Merged pull requests:

v0.2.2

25 Jul 17:00
Compare
Choose a tag to compare

v0.2.2 (2022-07-25)

Full Changelog

Implemented enhancements:

Fixed bugs:

Merged pull requests:

v0.2.1

13 Jul 13:09
eb6819f
Compare
Choose a tag to compare

v0.2.1 (2022-07-12)

(release originally created by @jonaprieto, ported to this repository by @cwgoes)

Full Changelog

MiniJuvix is now Juvix

Implemented enhancements:

Fixed bugs:

Merged pull requests:

v0.2.0

13 Jul 13:08
72b4c26
Compare
Choose a tag to compare

(release originally created by @jonaprieto, ported to this repository by @cwgoes)

Full changelog: anoma/minijuvix@v0.1.4...v0.2.0

What's Changed

Full Changelog: anoma/minijuvix@v0.1.4...v0.2.0

v0.1.4

13 Jul 13:07
edff265
Compare
Choose a tag to compare

v0.1.4 (2022-05-30)

(release originally created by @jonaprieto, ported to this repository by @cwgoes)

Full Changelog

Merged pull requests:

Implemented enhancements:

Fixed bugs:

  • Missing error messages when using throw/error #117
  • Fix highlight of comments #104
  • Fix minijuvix-mode coloring for projects with multiple modules #101
  • Fix highlight command for modules with import statements #102 (janmasrovira)

Closed issues:

  • Deprecate the class JuvixError #115
  • Add ToGenericError instance for the infix parsing errors #114
  • Compile to WASM without linking libc #112
  • Add the termination checker to the pipeline #109
  • Use clang + wasi-sdk instead of emcc to compile to WASM #103
  • Move developer tooling docs out of README #95
  • Add pre-commit checks to CI checks #94
  • Support higher order functions in C backend #90
  • Remove dev from the list of branches in the CI #89
  • Refactor warning related stuff #87
  • The MiniJuvix website #51

v0.1.3

13 Jul 13:07
Compare
Choose a tag to compare

v0.1.3 (2022-05-05)

(release originally created by @jonaprieto, ported to this repository by @cwgoes)

Full Changelog

Merged pull requests:

Closed issues:

  • Monomorphisation naming inconsistency #84
  • Remove BackendAgda #83
  • Change terminating keyword behavior #81
  • MonoJuvix ExpressionTyped is never used #79
  • Bump stackage nightly and delete allow-newer: true from stack.yaml #75
  • Generate automatically CHANGELOG and Github Release Notes #73
  • Make flag --show-name-ids global #61
  • Add C code generation backend #60
  • Add polymorphism #59
  • Add the compile keyword to the frontend syntax (support up to Scoping) #58
  • Error with undefined or underscores #54
  • Add support for other GHC and Stack stable version #52
  • Autodetect output ANSI support when prettyprinting #38
  • Terminating for type signatures #11

v0.1.2

13 Jul 13:04
f55112f
Compare
Choose a tag to compare

(release originally created by @jonaprieto, ported to this repository by @cwgoes)

What's Changed

Full Changelog: https://github.com/heliaxdev/minijuvix/commits/v0.1.2

v0.1.1

13 Jul 13:03
Compare
Choose a tag to compare

(release originally created by @jonaprieto, ported to this repository by @cwgoes)

What's Changed

Full Changelog: https://github.com/heliaxdev/minijuvix/commits/v0.1.1