Skip to content

Commit

Permalink
Moved 0.13.0 changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
Hadeweka committed Sep 7, 2021
1 parent 46ff00e commit 901dd80
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 32 deletions.
32 changes: 32 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,38 @@

## Releases

### Version 0.13.0

#### Features

* Full MRI Ruby as alternative implementation
* AnyolitePointer helper class for accessing pointers
* Infrastructure to convert script files into bytecode at runtime and compiletime
* Support for setting and getting instance, class and global variables from Crystal

#### Breaking changes

* Changed `RClass*` to `RClassPtr` to allow compatibility with MRI
* Reorganized some macros
* Changed directory structure
* Several code changes for compatibility with MRI
* Block variables for functions definitions have now an underscore in front of them

#### Usability

* Option for defaulting to usage of RbValue as data container for regular arguments
* Alternate build paths are now passed to Anyolite via the environment variable `ANYOLITE_BUILD_PATH`

#### Security

* Error messages for problems when loading scripts or bytecode files

#### Bugfixes

* Alternate build paths are not recognized properly in implementation files
* Fixed typo in name of `rb_str_to_cstr`
* Fixed inconsistent usage of `rb` in many functions

### Version 0.12.0

#### Features
Expand Down
32 changes: 0 additions & 32 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -226,38 +226,6 @@ The term 'anyoli' means 'green' in the Maasai language, thus naming 'anyolite'.

## Upcoming releases

### Version 0.13.0

#### Features

* [X] Full MRI Ruby as alternative implementation
* [X] AnyolitePointer helper class for accessing pointers
* [X] Infrastructure to convert script files into bytecode at runtime and compiletime
* [X] Support for setting and getting instance, class and global variables from Crystal

#### Breaking changes

* [X] Changed `RClass*` to `RClassPtr` to allow compatibility with MRI
* [X] Reorganized some macros
* [X] Changed directory structure
* [X] Several code changes for compatibility with MRI
* [X] Block variables for functions definitions have now an underscore in front of them

#### Usability

* [X] Option for defaulting to usage of RbValue as data container for regular arguments
* [X] Alternate build paths are now passed to Anyolite via the environment variable `ANYOLITE_BUILD_PATH`

#### Security

* [X] Error messages for problems when loading scripts or bytecode files

#### Bugfixes

* [X] Alternate build paths are not recognized properly in implementation files
* [X] Fixed typo in name of `rb_str_to_cstr`
* [X] Fixed inconsistent usage of `rb` in many functions

### Version 1.0.0

This release will mark the first full release of Anyolite, mostly
Expand Down

0 comments on commit 901dd80

Please sign in to comment.