Skip to content

Commit

Permalink
Version 1.2.7 (#308)
Browse files Browse the repository at this point in the history
  • Loading branch information
lupino3 committed Apr 11, 2020
1 parent 42d6a02 commit 337ef6d
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 38 deletions.
8 changes: 5 additions & 3 deletions CHANGELOG.md
@@ -1,11 +1,13 @@
# EduMIPS64 ChangeLog

## next (...)
### Added
## 1.2.7 (11/04/2020) - Hope
### Fixed
### Changed
- RAW stall in combination with FPU caused instructions to disappear (Issue #304)
- Some instructions not showing correctly in Cycles UI (Issue #304)

### Changed
- Using GitHub Actions instead of Azure Pipelines as CI.
- Added timeouts to tests

## 1.2.6 (26/01/2019) - Phlegmatic
### Added
Expand Down
45 changes: 12 additions & 33 deletions RELEASE_NOTES.md
@@ -1,28 +1,16 @@
# EduMIPS64 version 1.2.6
# EduMIPS64 version 1.2.7

*26th of January, 2020*
*11th of April, 2020*

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

## Notes for this release:

This is version 1.2.6 of EduMIPS64, a release that follows up on version
1.2.5, that was released in August 2018. This release contains a couple of
changes, a new instruction alias (DMULU for DMULTU), an increased memory
size (640kB), a better way to report bugs via GitHub and several bug fixes.
This is version 1.2.7 of EduMIPS64, a 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.

The codename for this release is Phlegmatic. First because it took a while
to release a new version after 1.2.5. Second because I am releasing it while
fighting with a bad and annoying cough, which I hope goes away as soon as
possible.
This release most notably fixes issue #308, which exposed 2 bugs related to EduMIPS64's FPU.

This release reverts the build system change in 1.2.5: we went back from
Bazel to Gradle. There was no real benefit in using Bazel, and Gradle is
more supported by IDEs. The main advantage we got from the Bazel migration
was better code modularity, and that benefit still remains.

We are now using Azure Pipelines instead of Travis as a CI system.
We are now using GitHub Actions instead of Azure Pipelines as a CI system.

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 @@ -31,24 +19,15 @@ PARTNER. :)
If you find a bug, please open an issue on GitHub.

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.5

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

- Alias DMULU for DMULTU (Issue #249)
## New in this release since version 1.2.6

### Fixed

- Trying to store a large memory location in an immediate field causes EduMIPS64 to crash (Issue #255)
- Fixed NullReference in the CLI application (#258)
- RAW stall in combination with FPU caused instructions to disappear (Issue #304)
- Some instructions not showing correctly in Cycles UI (Issue #304)

### Changed

- Improved the way OOM errors are handled (Issues #257 and #266)
- Increased default data memory to 640 kB (Issue #268)
- Improved the bug report dialog (Issue #262)
- Code quality improvements (Issue #222, still open)
- Migrated back to Gradle from Bazel (Issue #226)
- Using GitHub Actions instead of Azure Pipelines as CI.
- Added timeouts to tests
2 changes: 1 addition & 1 deletion build.gradle.kts
Expand Up @@ -27,7 +27,7 @@ dependencies {
application {
mainClassName = "org.edumips64.Main"
}
val codename = "Phlegmatic"
val codename = "Hope"
val version: String by project

// Specify Java source/target version.
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
@@ -1 +1 @@
version=1.2.6
version=1.2.7

0 comments on commit 337ef6d

Please sign in to comment.