v1.3.2
------

* Moved the project to GitHub


v1.3.1
------

PC version:
* Disabled OpenGL hardware acceleration by default, and added an option to
  enable it (Bug BB-20)
* Switched to JOpt Simple to parse command-line arguments
* Added the "--reset" command-line argument that resets all settings to their
  defaults
* Handle uncaught exceptions properly


v1.3.0
------

General:
* Improved the readability and color scheme of the simulator (Bug BB-17)
* The assembled code table is now scrolled automatically to the instruction(s)
  currently being executed
* The inputs/outputs that are in the critical path are now highlighted in the
  tooltips of the components while in performance mode
* Added an option to display the names in the input/output tips
* Added an option to display the input/output tips for all components
* The input/output tips are now visible in performance mode as well

PC version:
* Added zoom controls to the datapath, including an auto-resize
  option (Bug BB-9)
* Improved the "internal windows" mode by using jScroll. It now has
  scrollbars, a toolbar to select windows, and options to tile and cascade
  windows (Bug BB-18)
* On exit, the simulator will now remember whether the window was maximized
  and its non-maximized size
* Added an option to show an 80 columns margin line in the code editor
* Added a status bar to the code editor that displays the caret's position
* Added an option to open the last file at startup
* The "print" feature now prints with the correct colors (Bug BB-3)
* Fixed wrong title being displayed in GNOME 3 (Bug BB-15). The fix doesn't
  work in older GNOME versions
* OpenGL hardware acceleration enabled, which should improve the performace,
  particularly in Linux

Android version:
* Converted the Android project to Android Studio


v1.2.3
------

PC version:
* JTattoo, RSyntaxTextArea and Autocomplete libraries are now compiled from
  source and included inside of the JAR file
* Updated JTattoo library

Android version:
* Removed a library that was not being used


v1.2.2
------

* Support Java 6


v1.2.1
------

* Added Portuguese translation of the configuration manual
* Improved the descriptions of the components
* Renamed the identifiers of the components and inputs
* Replaced JSON.org library with a free version


v1.2.0
------

* Fixed a bug where the calculation of the critical path would fail when the
  latencies of all components were 0
* Separated the cross-platform simulator code from the PC and Android projects
  into a new project
* Some refactoring


v1.1.1
------

General:
* Added credits to the "about" dialogs
* Switched to CMake build system to compile the simulator from the command-line

PC version:
* Added some command-line arguments to the PC version


v1.1.0
------

* The critical path of the current instruction can now be displayed.
  The global critical path of the CPU is still available


v1.0.6
------

PC version:
* Fixed problems with Windows network (UNC) paths (Bug BB-1)


v1.0.5
------

* All inputs that are only used at the end of the clock cycle now correctly
  don't affect the component's latency


v1.0.4
------

* Workaround for wrong latencies in Register Bank


v1.0.3
------

General:
* The tooltip of the ALU in the datapath now displays the operation it's
  performing
* Updated the latencies of the components to more "realistic" values

PC version:
* Added a user manual in English and Portuguese
* Corrected some translations


v1.0.2
------

General:
* Added an option to view some execution statistics
* Added an option to remove the latencies of all components (set them to zero)

PC version:
* Added a button to view the list of instructions supported by the CPU
* Improved the internationalization feature
* Updated the used libraries


v1.0.1
------

First open-source release
