diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..656a205 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,17 @@ +# Changelog + +## 2.0.2 + + - Added implicit declaration of .text section when a file starts with assembly instructions without declaring a section first + - Fixed a regression where the cpu's exit code would no longer be the exit code of the emulator. Now the emulator exits with the cpu's exit code + - Added the changelog + +## 2.0.1 + + - Fixed type annotations in parser code that prevented running unprivileged code + +## 2.0.0 + + - Correct handling of 32 bit overflows and underflows + - Complete revamp of internal data structures + - Completely reworked how assembly is parsed diff --git a/riscemu/__init__.py b/riscemu/__init__.py index 53c4f5c..01be52a 100644 --- a/riscemu/__init__.py +++ b/riscemu/__init__.py @@ -25,4 +25,4 @@ from .parser import tokenize, parse_tokens, AssemblyFileLoader __author__ = "Anton Lydike " __copyright__ = "Copyright 2022 Anton Lydike" -__version__ = '2.0.1' +__version__ = '2.0.2'