Skip to content

Commit

Permalink
release: update docs for v1.2.8 (#482)
Browse files Browse the repository at this point in the history
  • Loading branch information
lupino3 committed Oct 22, 2020
1 parent d0cae9f commit a115b4d
Show file tree
Hide file tree
Showing 3 changed files with 47 additions and 8 deletions.
3 changes: 3 additions & 0 deletions AUTHORS.md
Expand Up @@ -30,3 +30,6 @@
* ancbro - [**@ancbro**](http://github.com/ancbro)
* Grandroid - [**@Grandroid**](http://github.com/Grandroid)
* Oscar Elhanafey - [**@Ooelhana**](http://github.com/Ooelhana)
* Miguel Pinto - [**@rocas777**](http://github.com/rocas777)
* Pimts - [**@pimts**](http://github.com/pimts)
* iwodder - [**@iwodder**](http://github.com/iwodder)
8 changes: 8 additions & 0 deletions CHANGELOG.md
@@ -1,13 +1,21 @@
# EduMIPS64 ChangeLog

## 1.2.8 (NLMS)
### Added
- New experimental command-line interface, started with the --headless command-line option
- Windows installer (MSI)

### Changed
- EduMIPS64 now uses Java 11, to benefit from modern Java features
- Adopted picocli for command-line options
- Removed the JAR with no bundled dependencies, since start-up now depends on picocli

### Fixed
- Factor out the argv parsing logic (Issue #199)
- LUI instruction throws IndexOutOfBoundsException (Issue #475)
- Missing help in JAR (Issue #476)
- Fix italian flag icon (Issue #420)
- Code quality improvements

## 1.2.7.1 (13/04/2020) - Hope
### Fixed
Expand Down
44 changes: 36 additions & 8 deletions RELEASE_NOTES.md
@@ -1,14 +1,30 @@
# EduMIPS64 version 1.2.7.1
# EduMIPS64 version 1.2.8

*13th of April, 2020*
*22nd of October, 2020*

EduMIPS64 is a GPL MIPS64 Instruction Set Architecture (ISA) simulator and graphical debugger.

## Notes for this release:
## Notes for this release

This is version 1.2.7.1 of EduMIPS64, a minor bug-fix release. Its codename is Hope, because that's what helps us during the COVID-19 lockdown, and also as a reference to the upcoming Easter.
This is version 1.2.8 of EduMIPS64. Its codename is NLMS, to remember my late father
Nicola Luigi Maria Spadaccini, who left us last month.

This release fixes 2 minor issues introduced in 1.2.7.
This version contains a few bug fixes (including a fix for the LUI
instruction which was completely broken) and a new experimental CLI interface
(which you can enter by using the `--headless` command-line flag).

This is also the first version to be distributed as a Windows MSI installer, which contains
a JRE and everything you need to run the simulator on Windows without needing external
dependencies. As usual, the simulator is also distributed as a JAR and via the Snapcraft store.

This version contains contributions from the following people, listed in no particular order:

* iwodder - [**@iwodder**](http://github.com/iwodder)
* Miguel Pinto - [**@rocas777**](http://github.com/rocas777)
* Oscar Elhanafey - [**@Ooelhana**](http://github.com/Ooelhana)
* Paolo Viotti - [**@pviotti**](http://github.com/pviotti)
* Pimts - [**@pimts**](http://github.com/pimts)
* Andrea Spadaccini - [**@lupino3**](http://github.com/lupino3)

Please keep in mind that this is still EXPERIMENTAL SOFTWARE. It may
BURN YOUR HARD DISK, DESTROY ALL YOUR DATA and even GO OUT WITH YOUR
Expand All @@ -20,7 +36,19 @@ EduMIPS64 is hosted on GitHub: www.github.com/EduMIPS64/edumips64.

Our web site is www.edumips.org, and our development blog is http://edumips64.blogspot.com.

## New in this release since version 1.2.7
## Main changes since 1.2.7.1
### Added
- New experimental command-line interface, started with the --headless command-line option
- Windows installer (MSI)

### Changed
- EduMIPS64 now uses Java 11, to benefit from modern Java features
- Adopted picocli for command-line options
- Removed the JAR with no bundled dependencies, since start-up now depends on picocli

### Fixed
- div.d incorrectly emits SEVERE logging statement (Issue #315)
- Issues with v1.2.7 packages (Issue #311)
- Factor out the argv parsing logic (Issue #199)
- LUI instruction throws IndexOutOfBoundsException (Issue #475)
- Missing help in JAR (Issue #476)
- Fix italian flag icon (Issue #420)
- Code quality improvements

0 comments on commit a115b4d

Please sign in to comment.