All Versions
15
Latest Version
Avg Release Cycle
57 days
Latest Release
1352 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.2.0 Changes
July 30, 2018๐ฅ Breaking changes
- Anonymous functions now have a new syntax #62
- In record definitions the
from
keyword has been renamed tousing
and
thedecode
keyword now honors it #51 - The
state
keyword has been changed to be more in line withproperty
#59 - Stores are now using the
state
keyword instead ofproperty
Language features
- Implemented array access #52
- Implemented html fragments #63
- Computed functions (
get
) now can have a where clause just like functions #49
๐ Smaller features / fixes
-
v0.1.0 Changes
July 05, 2018Bigger features:
- Added comments with the following syntax
/* This is a comment */
๐ - โ Added
mint docs
command to start a documentation server where you can browse the documentation of the current application / package and all of it's installed packages. ๐ - ๐ Changed the implementation of the type checker to use the Hindley Milner algorithm. This results in a more stable type checking phase.
- In the
mint.json
file external JavaScripts can now be specified usingexternal-javascripts
field.
These files are compiled in the head of the bundle. encode
keyword is now implemented to convert values to anObject
, this is the counterpart of thedecode
keyword
๐ Small features / fixes:
- ๐ Fixed a bug during the build process related to sub directories in the
public
folder #38 mint init
now works on existing directories #39 (thanks to @manveru)- There is a nice error message when dependencies are not installed #40 (thanks to @manveru)
- โ Added default tests cases to the scaffolded project #41 (thanks to @manveru)
- โ Make the test runner work in osx.
- ๐ Fix a bug in where module calls are not scoped to the module / store.
- Added comments with the following syntax
-
v0.0.4 Changes
June 17, 2018- โ Added naive implementation for recursive call checking
- โ Added type caching in type checking phase in order to avoid visiting nodes multiple times
- โ Added
format
command to the CLI to format files - ๐
with
is now parsed with whitespace to be more consistent with other constructs #32 - Arrays can now be passed to attributes without brackets #33
- โก๏ธ Updated to Crystal 0.25
-
v0.0.3 Changes
June 06, 2018