From 8dea2036c5ae9a62a2a84d8724e11517dd8dcae1 Mon Sep 17 00:00:00 2001 From: Anton Lydike Date: Fri, 8 Apr 2022 21:10:08 +0200 Subject: [PATCH] added changelog - release of 2.0.2 --- CHANGELOG.md | 17 +++++++++++++++++ riscemu/__init__.py | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 CHANGELOG.md 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'