updates

2.7

Version 2.7.4
• Fixed download of operating systems failing (thanks Rajit)
• Fixed brew link creation failing (thanks Rajit)
• Fixed runtime removal not completely removing files
• Fixed update window always returning zeroes (will still return a few)
• Fixed 'server byte range' error while downloading (improved cleanup)
• Fixed disk expansion tool not working
• Fixed Hash check not working. (Hopefully, thanks Rajit)
• Updated QEMU to 2.10

Version 2.7.3
• Fixed libjpeg.8 for Pi 2 Thanks again, Markus!
• Fixed brew runtime installation failure

Version 2.7.2
• Fixed crash on launch (how did this happen?) Thanks, Markus!
• Fixed always opening Web Browser when clicking on "About"
• Code refactoring

Changes 2.7.1
• Fixed Incorrect file URLS
• Fixed donationware popup (now shows instead of a long empty delay)
• Fixed Frozen new version number in update window

Changes in 2.7
• Major code refactoring. As such, you may need to reset settings in the Preferences window after updating.
• Added: Open/Close or hide window on launch
• Added: download hashing/verification
• Added: Auto launch on application start
• Added: Migrate a legacy Raspberry Pi Emulator installation
• Added: "start" menu item (can launch from here)
• Changed: Shared folder is disabled by default
• Changed: 'Advanced' menu is now a submenu of 'Config'
• Fixed: 'GUI' mode will now close properly on shutdown
• Fixed: Long launch times (if registered)
• Fixed: Shared folder, disk, and USB (Pi 1) not working
• Fixed: Pi 1 and 2 issues
• Fixed: Incorrect web links
• Fixed: runtime configuration issues
• Many other optimizations, changes, and fixes
Comments

2.6

Version 2.6.4
• Update window new/old were swapped
• Fixed Pi 2 crashing (libjpeg8)
• Removing runtime will now work properly if brew is not used
• Fixed Expand Disk tool not detecting a boot disk
• Fixed registration (forgetting your computer). If you wish to have a renewed license, please contact me at http://snorfi.us/blog/contact

Version 2.6.3
• Added: an option to launch both CLI and GUI (for Pi 2)
• Updated: QEMU runtime to v2.10 (runtime update 6)
• Changed: Will now prompt for Boot Disk through the GUI (instead of CLI)
• Changed: "All set" message only requires one Boot Disk/Image to be installed
• Fixed: Emulation Arguments status stuck on "enabled"
• Fixed: Runtime update skip not skipping
• Fixed: A failed download preventing downloads :P
• Fixed: Using a custom disk not working (Config > Configure boot disk > Modify)
• Fixed: Possible libjpeg 'not found' error

Version 2.6.2
• Updated start window
• Updated runtime QEMU to v2.9
• Added: Port forwarding/Network Arguments
• Fixed: Missing library "libjpeg". Thank-you, Martin!
• Fixed: Some URLS were incorrect (error 404)
• Fixed Pi 1 faulty networking depending on smb/shared disk
• Fixed Pi 2 Emulation Arguments not being saved
• Fixed Runtime setup script
• Fixed QEMU binary not running on Mac OS X 10.11 or below
• Other small changes & fixes

Version 2.6.1:
• Fixed: Blank update window if no update is available
• Fixed: Reversed update window version change from 2.6
• Fixed: Buttons in the USB window vanished
• Fixed: No prompt for setting up the boot disk
• Fixed: Wouldn't launch, from 2.6

Version 2.6:
• Improved: Legibility of script and UI interface
• Improved: User Interface overhaul
• Fixed: A cached copy of Raspbian would instead be re-downloaded
• Fixed: All Set message shown when setup isn't complete.
• Fixed: Runtime update loop
• Fixed: Code signing disappeared somewhere in v2.5
• Fixed: Sometimes the delay window would not pop up
• Fixed: Current/New versions were swapped in update window
Comments

2.5

Version 2.5.2:
• Fixed: Possible restart loop when accepting EULA
• Fixed: Crashes when an update is available
• Fixed: Updater would crash on slow connections
• Fixed: Server changes that lead to some issues

Version 2.5.1:
• Crashfix: t1/t2 errors
• Bugfix: Updater 'could not replace' error
• Bugfix: Correct version shows in updater
• Change: Delta patching removed due to incompatability

Version 2.5:
• Fixed: Pi 1 "VFS not mounting" error
• Fixed: Broken delta button
• Addition: You can now set a custom disk image as a boot disk
• Improvement: Major code cleanup
• Improvement: Documentation has been improved
• Change: Menu items have been reordered to improve ease of use.
Comments

2.4

Version 2.4.7:
• Added runtime setup to preferences
• Added boot disk setup to 'Tools'.
• Cleaned up code in disk and runtime setup scripts

Version 2.4.6:
• Fixed a crash that nobody told me about :/ (FYI It would result in the license window not appearing when you first launched the app)
• Added "Third-party liceenses" to the EULA/License/Welcome window.
• Added auto-update (in preferences)
• The "Docs" menu is now an item of the Help menu.

Version 2.4.5:
• Re-enabled delta-updates/patches (you will need to update in order to use this)
• Fixed broken URLs in menus.
• Code refactoring.

• Fixed very annoying bug with runtime-update
• Improved downloads (should now auto-retry and resume instead of over-writing)

Version 2.4.4:

• Yet another (potential) crash fix
• Fixed bugs in scripts
• Minor improvements

Version 2.4.3:
• Bug fixes
• Fixed crash (missing library)
• Minor improvements

Version 2.4.2:
• Fixed networking for Pi 1!
• Fixed rare bug when the emulator would freeze due to a 'watchdog'
• Added option to boot directly to CLI.
• Added (newer) Raspbian images from 2015.

Version 2.4.1:
• Further improved key validation, fixed for some more users.
• Improvements to reset options

Version 2.4:
• Added option to use custom boot arguments (Tools menu)
• Fixed license key not being accepted (for most users)
• Fixed long overdue Pi 2 issues (it will now boot, keyboard/mouse fixed)
• General improvements, Code refactoring
Comments

2.3

Version 2.3.2:
• Implemented Delta updates!
• Bug fixes from 2.3.1


Version 2.3.1:
• Fix for a possible issue with libusb

• Minor change to improve upgrading from an older version (prior v2.2)
• A small update to address a broken CLI.
• Fixes minor inaccuracies in the documentation
• Attempt to fix Pi 2 on El Capitan/Sierra
• Fixed possible crash with 'watchdog'
• Made registration information clearer
• Added reset options

Version 2.3: 
• Fixed bug preventing activation
• Fixed minor documentation errors
• All windows should now have the same 'style'.
• Buttons should look better on newer systems.
• Roles of 'watchdog' have been reassigned
Comments

2.2


Version 2.2.9
• A mass of bug fixes introduced from v2.2.8

Version 2.2.8:
• Refactored code

Version 2.2.7
• Squashed bugs introduced from v2.2.6

Version 2.2.6
• Squashed bugs in "manager", "watchdog" and "wdog" processes.

Version 2.2.3
• Made runtime setup smoother
• Small fixes introduced from v2.2.2

Version 2.2.2
• Improved exiting of emulator, as well as starting.
• Added "watchdog" process, should take care of runtime.

Version 2.2.1
• Fixed bug where attempting to start Pi 2 would instead start Pi 1

Version 2.2
• UI changes, should look aesthetically better.
• Bug fixes somehow introduced in or before 2.1.1
Comments

2.1

Version 2.1.1:
• Bug fixes

Version 2.1:
• Unnecessary code rewrite (this will cause issues)
• Replaced launch scripts
Comments

2.0

Version 2.0.1
• Fixed critical error preventing launch

Version 2.0

• Released!
Comments