Skip to content

Commit

Permalink
chore(main): release 0.4.0 (#16)
Browse files Browse the repository at this point in the history
🤖 I have created a release *beep* *boop*
---


##
[0.4.0](v0.3.1...v0.4.0)
(2023-12-27)


### ⚠ BREAKING CHANGES

* remove `Token::is_var` method
* improve rendering with fallbacks during parsing
([#14](#14))

### Features

* fallback to operator when no expr recognized
([7d8c86a](7d8c86a))
* implicitly close grouping expressions
([7d8c86a](7d8c86a))
* improve rendering with fallbacks during parsing
([#14](#14))
([7d8c86a](7d8c86a))
* remove `Token::is_var` method
([7d8c86a](7d8c86a))


### Bug Fixes

* add fallback to Element conversion for Other keyword
([7d8c86a](7d8c86a))
* add fallbacks when parsing color binary expr
([7d8c86a](7d8c86a))
* correctly handle `norm` groupings
([7d8c86a](7d8c86a))
* correctly lex set minus operators
([7d8c86a](7d8c86a))
* correctly lex the divide symbol `-:`
([7d8c86a](7d8c86a))
* correctly parse `cdots`, `ldots` etc
([7d8c86a](7d8c86a))
* correctly render `and` and `or` logicals
([7d8c86a](7d8c86a))
* fallback to default expression when parsing unary
([7d8c86a](7d8c86a))
* fallback to operator when lexing unknown symbol
([7d8c86a](7d8c86a))
* handle dots as operators instead of idents
([7d8c86a](7d8c86a))
* improve handling of cdots etc
([7d8c86a](7d8c86a))
* improve handling of matrix groupings
([7d8c86a](7d8c86a))
* render groupings in a `mrow` element
([7d8c86a](7d8c86a))
* simplify handling of groupings
([7d8c86a](7d8c86a))
* simplify ungroup_map by direct conversion
([7d8c86a](7d8c86a))
* use more operator constructors
([7d8c86a](7d8c86a))
* use more pre-defined operator constructors
([7d8c86a](7d8c86a))


### Miscellaneous Chores

* remove release-please manifest.
([95cdecd](95cdecd))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
  • Loading branch information
github-actions[bot] committed Dec 27, 2023
1 parent 95cdecd commit 42cc9d8
Show file tree
Hide file tree
Showing 2 changed files with 42 additions and 1 deletion.
41 changes: 41 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,46 @@
# Changelog

## [0.4.0](https://github.com/nfejzic/mathemascii/compare/v0.3.1...v0.4.0) (2023-12-27)


### ⚠ BREAKING CHANGES

* remove `Token::is_var` method
* improve rendering with fallbacks during parsing ([#14](https://github.com/nfejzic/mathemascii/issues/14))

### Features

* fallback to operator when no expr recognized ([7d8c86a](https://github.com/nfejzic/mathemascii/commit/7d8c86acc63a2e8337f7108c6f6a5972719ff202))
* implicitly close grouping expressions ([7d8c86a](https://github.com/nfejzic/mathemascii/commit/7d8c86acc63a2e8337f7108c6f6a5972719ff202))
* improve rendering with fallbacks during parsing ([#14](https://github.com/nfejzic/mathemascii/issues/14)) ([7d8c86a](https://github.com/nfejzic/mathemascii/commit/7d8c86acc63a2e8337f7108c6f6a5972719ff202))
* remove `Token::is_var` method ([7d8c86a](https://github.com/nfejzic/mathemascii/commit/7d8c86acc63a2e8337f7108c6f6a5972719ff202))


### Bug Fixes

* add fallback to Element conversion for Other keyword ([7d8c86a](https://github.com/nfejzic/mathemascii/commit/7d8c86acc63a2e8337f7108c6f6a5972719ff202))
* add fallbacks when parsing color binary expr ([7d8c86a](https://github.com/nfejzic/mathemascii/commit/7d8c86acc63a2e8337f7108c6f6a5972719ff202))
* correctly handle `norm` groupings ([7d8c86a](https://github.com/nfejzic/mathemascii/commit/7d8c86acc63a2e8337f7108c6f6a5972719ff202))
* correctly lex set minus operators ([7d8c86a](https://github.com/nfejzic/mathemascii/commit/7d8c86acc63a2e8337f7108c6f6a5972719ff202))
* correctly lex the divide symbol `-:` ([7d8c86a](https://github.com/nfejzic/mathemascii/commit/7d8c86acc63a2e8337f7108c6f6a5972719ff202))
* correctly parse `cdots`, `ldots` etc ([7d8c86a](https://github.com/nfejzic/mathemascii/commit/7d8c86acc63a2e8337f7108c6f6a5972719ff202))
* correctly render `and` and `or` logicals ([7d8c86a](https://github.com/nfejzic/mathemascii/commit/7d8c86acc63a2e8337f7108c6f6a5972719ff202))
* fallback to default expression when parsing unary ([7d8c86a](https://github.com/nfejzic/mathemascii/commit/7d8c86acc63a2e8337f7108c6f6a5972719ff202))
* fallback to operator when lexing unknown symbol ([7d8c86a](https://github.com/nfejzic/mathemascii/commit/7d8c86acc63a2e8337f7108c6f6a5972719ff202))
* handle dots as operators instead of idents ([7d8c86a](https://github.com/nfejzic/mathemascii/commit/7d8c86acc63a2e8337f7108c6f6a5972719ff202))
* improve handling of cdots etc ([7d8c86a](https://github.com/nfejzic/mathemascii/commit/7d8c86acc63a2e8337f7108c6f6a5972719ff202))
* improve handling of matrix groupings ([7d8c86a](https://github.com/nfejzic/mathemascii/commit/7d8c86acc63a2e8337f7108c6f6a5972719ff202))
* render groupings in a `mrow` element ([7d8c86a](https://github.com/nfejzic/mathemascii/commit/7d8c86acc63a2e8337f7108c6f6a5972719ff202))
* simplify handling of groupings ([7d8c86a](https://github.com/nfejzic/mathemascii/commit/7d8c86acc63a2e8337f7108c6f6a5972719ff202))
* simplify ungroup_map by direct conversion ([7d8c86a](https://github.com/nfejzic/mathemascii/commit/7d8c86acc63a2e8337f7108c6f6a5972719ff202))
* use more operator constructors ([7d8c86a](https://github.com/nfejzic/mathemascii/commit/7d8c86acc63a2e8337f7108c6f6a5972719ff202))
* use more pre-defined operator constructors ([7d8c86a](https://github.com/nfejzic/mathemascii/commit/7d8c86acc63a2e8337f7108c6f6a5972719ff202))


### Miscellaneous Chores

* remove release-please manifest. ([95cdecd](https://github.com/nfejzic/mathemascii/commit/95cdecd59628a1304156d5bc09f5d353123db252))

## [0.3.1](https://github.com/nfejzic/mathemascii/compare/v0.3.0...v0.3.1) (2023-12-22)


Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mathemascii"
version = "0.3.1"
version = "0.4.0"
edition = "2021"
authors = ["Nadir Fejzic <nadirfejzo@gmail.com>"]
description = "AsciiMath parsing and rendering."
Expand Down

0 comments on commit 42cc9d8

Please sign in to comment.