Skip to content

Latest commit

 

History

History
73 lines (58 loc) · 3.2 KB

CHANGELOG.md

File metadata and controls

73 lines (58 loc) · 3.2 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

No unreleased changes yet

0.1.8 - 2022-01-02

Added

  • #64: Add Changelog
  • #65: Added keys and vals functions
  • #76: Added command line argument parser

Changed

  • #66: Report error when cd fails
  • #75: CWD Init

Fixed

  • #76: Fixed fmt@white

0.1.7 - 2021-10-18

Added

  • #59: Add recursion depth limit
  • #61:
    • Add builtin parse module for parsing JSON, TOML and Dune
    • Add width and height methods to console module
  • #65: Add keys and vals functions
  • #67: Add GitHub workflow to create releases with pre-built binaries

Changed

  • #45, #51: Improve parser error messages and parsing performance
  • #54: Improve syntax highlighting by recovering from tokenizing errors
  • #61:
    • Change eval to never modify the current scope
    • Add exec for eval's old behavior
    • A script must now be parsed with parse@expr before evaluating it
    • console@write now accepts values other than strings
  • #63: Allow builtin operators to be used like symbols; the operators are now used directly for operator overloading

Fixed

  • #56: Fix widgets not working correctly on Windows
  • #57: Fix history permissions error
  • #60: Fix incorrect line number 0 in syntax errors
  • #63: Fix parsing of ! (logical not) operator
  • #66: Report error when cd command fails

No changelog available for older releases

0.1.6 - 2019-10-09

0.1.5 - 2019-10-05

0.1.4 - 2019-10-02

0.1.3 - 2021-09-27

0.1.2 - 2021-09-27

0.1.1 - 2021-09-27

0.1.0 - 2019-09-09