Skip to content

Commit

Permalink
chore(main): release 0.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] authored and dandxy89 committed Nov 13, 2023
1 parent e5938b8 commit cefdeda
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 0 deletions.
34 changes: 34 additions & 0 deletions CHANGELOG.md
@@ -0,0 +1,34 @@
# Changelog

## 0.1.0 (2023-11-13)


### Continuous Integration

* Updating CI Action condition ([#3](https://github.com/dandxy89/lp_parser_rs/issues/3)) ([75e3fe0](https://github.com/dandxy89/lp_parser_rs/commit/75e3fe057ce8461e339c4697bf9790aec56ccd84))


### Features

* Adding implementation for Objectives ([#2](https://github.com/dandxy89/lp_parser_rs/issues/2)) ([9de11e1](https://github.com/dandxy89/lp_parser_rs/commit/9de11e1e721cbd8e2c8831eaf6b72650b6ac0947))
* Adding LICENSEs and updating Cargo.toml ([e5938b8](https://github.com/dandxy89/lp_parser_rs/commit/e5938b8aa72c12c7ea627d2e14d06f69a71b770b))
* Adding method to extract constraints ([d7b827d](https://github.com/dandxy89/lp_parser_rs/commit/d7b827d744b96288d350af7ae3689aa337adcfd6))
* Adding semi-continous ([bad2021](https://github.com/dandxy89/lp_parser_rs/commit/bad2021754793ebdf9980029f0053244d527a87f))
* Adding serde as an optional dependency ([7e78069](https://github.com/dandxy89/lp_parser_rs/commit/7e78069ad4643a7ba099088b13344546425f0de1))
* Capture problem name from comments section ([e816dab](https://github.com/dandxy89/lp_parser_rs/commit/e816dabdfe2b0558bac646dcb28a41378bf54728))
* Extending Float such that failing tests pass ([94ed72b](https://github.com/dandxy89/lp_parser_rs/commit/94ed72bc8a072541af835e9a3fede160b59f2f8a))
* Gather variables names ([11d926d](https://github.com/dandxy89/lp_parser_rs/commit/11d926dfb12a1807c2990789d34b27a158b2345b))
* Init the project ([e916cb5](https://github.com/dandxy89/lp_parser_rs/commit/e916cb570bdf789ed7c295febf123db0127390b2))
* Make use of the Atomic operator, remove trim and resolve issue with variables on same line in Bounds sections ([d9db27f](https://github.com/dandxy89/lp_parser_rs/commit/d9db27fdceec2b585b9e34d19993999415f72311))
* Updating .pest file to better handle Bounds ([73c7499](https://github.com/dandxy89/lp_parser_rs/commit/73c7499f5e72bbe59c7edaa81100f528afc1e05b))
* Updating .pest grammar to support Special Order Sets ([191a55e](https://github.com/dandxy89/lp_parser_rs/commit/191a55e425c096268148cba8a57bfef44f996ea5))
* Updating model and compose fn to support SOS constraints ([b955db1](https://github.com/dandxy89/lp_parser_rs/commit/b955db1baa51d3356c4ae6123239480fc480eb73))
* Updating PartialEq and Eq for all models ([a627902](https://github.com/dandxy89/lp_parser_rs/commit/a6279025132debdc6e3ca8166c8b0545dce284ae))


### Code Refactoring

* Breaking out the model.rs file into smaller files ([9470c48](https://github.com/dandxy89/lp_parser_rs/commit/9470c4877f05aabe22b853a816862c78521772e9))
* Convert constraints to constraints: HashMap<String, Constraint> ([2e73bb8](https://github.com/dandxy89/lp_parser_rs/commit/2e73bb8af34832fbc66425c0b07b46f1e013ddbe))
* Rename to RuleExt ([0d80542](https://github.com/dandxy89/lp_parser_rs/commit/0d80542af81c133256171f2c7d335bb2244dbdcd))
* Renaming the project ([edd6617](https://github.com/dandxy89/lp_parser_rs/commit/edd6617cab47868a09f5260de8668dfd15df9220))
4 changes: 4 additions & 0 deletions README.md
Expand Up @@ -22,6 +22,10 @@ A Rust LP file parser leveraging [PEST](https://docs.rs/pest/latest/pest/) and a
- Semi-continuous
- Special Order Sets (SOS)

## Features

- `serde`: Adds `Serde` annotations to each of the model Structs and Enums.

## TODOs List

- Extensions:
Expand Down

0 comments on commit cefdeda

Please sign in to comment.