RELEASE_DOC.md in ruboto-1.1.0 vs RELEASE_DOC.md in ruboto-1.1.1

- old
+ new

@@ -1,95 +1,35 @@ -Subject: [ANN] Ruboto 1.1.0 released! +Subject: [ANN] Ruboto 1.1.1 released! -The Ruboto team is pleased to announce the release of Ruboto 1.1.0. +The Ruboto team is pleased to announce the release of Ruboto 1.1.1. Ruboto (JRuby on Android) is a platform for developing full stand-alone apps for Android using the Ruby language and libraries. It includes support libraries and generators for creating projects, classes, tests, and more. The complete APIs of Android, Java, and Ruby are available to you using the Ruby language. -New in version 1.1.0: +New in version 1.1.1: -This release adds support for large projects with more than 64K methods -and Ruby stdlib HTTPS/SSL. HTTPS/SSL using the Android APIs is working as -before. - -To use the Ruby stdlib SSL features you need to include JRuby 1.7.13 or -later in your app, and set the Android target to Android 4.1 (api level -android-16) or later. JRuby 1.7.13 has not been released yet, but you can -use the "jruby-1_7" or "master" branches of JRuby if you want to try it -now. - -The large app feature utilises the "multi-dex" option of the Android -tooling, and also requires the target of your project to be set to Android -4.1 (api level android-16) or later. - -The SSL feature is still new and will be improved in the coming releases -of Ruboto. An example is that accessing GitHub by https does not work out -of the box. This is being tracked as Issue #627 , and we would very much -like contributors on this. +This release introduces a significant speedup of all UI actions by only +overriding those Java methods actually implemented in Ruby code. There +are also some bug fixes and improvements to the SSL and big-app features. Features: -* Issue #154 Add support for SSL -* Issue #459 openssl jruby error -* Issue #601 Support large projects using multiple dex files -* Issue #605 Easily change the JRuby version with "ruboto <gen|update> - jruby <version>" -* Issue #606 Allow setting the JRuby version when creating or updating a - project with "--with-jruby <version>" -* Issue #608 Allow starting the emulator without using a snapshot -* Issue #610 Screen Scraper alongside Repository XML (daneb) -* Issue #611 Allow setting flags when starting a RubotoActivity -* Issue #623 If the emulator starts, but does not respond, retry without - loading a snapshot -* Issue #624 Allow setting the Android API target level for "ruboto - update app" +* Issue #619 Automatically switch multi-dex build on and off +* Issue #625 Avoid storing extra dex files in assets since they are not + source. +* Issue #628 Set tmpdir location -Bugfixes: - -* Issue #342 require 'net/https' makes the app crash -* Issue #586 ruboto doesn't recover from failed adb devices command -* Issue #596 Detecting of dependencies misses open-uri due to dash in - file name -* Issue #597 Auto dependencies should not store application source -* Issue #598 Ruboto-Core Package file is invalid -* Issue #604 Use the correct archive name when downloading Android SDK - components -* Issue #612 Ruboto setup on Failing on Mac OS X -* Issue #618 Intelhaxm - Mac OS X more generic (daneb) -* Issue #622 Intelhaxm (daneb) - Performance: -* Issue #599 Speed up displaying Options Menu -* Issue #616 Speed up Activity#setContentView +* Issue #574 Will Android 4.4 ART influence Ruboto APP? +* Issue #629 Disable RubotoActivity methods that are not in use -Support: - -* Issue #591 Problem completing the "gosu_android game" tutorial - -Community: - -* Issue #567 How can I help? (Noeyfan) -* Issue #570 How can I help? (aripoya) -* Issue #571 How can I help? (cjbcross) -* Issue #602 How can I help? (yamishi13) -* Issue #603 How can I help? (daneb) - -Pull requests: - -* Issue #588 Wait for valid device before installing (bootstraponline) -* Issue #609 Scraping of Android SDK for Latest Version (daneb) - -Other: - -* Issue #607 Remove the deprecated "ruboto update ruboto" command - You can find a complete list of issues here: -* https://github.com/ruboto/ruboto/issues?state=closed&milestone=19 +* https://github.com/ruboto/ruboto/issues?state=closed&milestone=33 Installation: To use Ruboto, you need to install a Ruby implementation. Then do