From aa0affc2db70aeda9522ba4f763a048542f09401 Mon Sep 17 00:00:00 2001 From: Iva Koevska Date: Mon, 27 Apr 2015 12:21:36 +0300 Subject: [PATCH] Preparing for NS 1.0.0 - fixed some issues with tables - added changelog for 0.10.0 - added changelog for 1.0.0 (We might need to fix the release date) --- CHANGELOG.md | 44 +++++++++++++++++++ .../project/configuration/prepare.md | 3 +- docs/man_pages/project/testing/build.md | 3 +- docs/man_pages/project/testing/debug.md | 3 +- docs/man_pages/project/testing/emulate.md | 3 +- 5 files changed, 48 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b5603b22d4..52b2b36f69 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,50 @@ NativeScript CLI Changelog ================ +1.0.0 (2015, April 28) +== + +### New + +* [Implemented #447](https://github.com/NativeScript/nativescript-cli/issues/447): `tns run ios`, `tns run android` and `tns emulate android` print the output of the running application in the console. +* [Implemented #441](https://github.com/NativeScript/nativescript-cli/issues/441): Improved command-line completion. +* [Implemented #416](https://github.com/NativeScript/nativescript-cli/issues/416): Improved installation. +* [Implemented #358](https://github.com/NativeScript/nativescript-cli/issues/358): Improved `tns debug ios`. + +### Fixed + +* [Fixed #446](https://github.com/NativeScript/nativescript-cli/issues/446): `tns autocomplete disable` might not disable command-line completion properly. +* [Fixed #445](https://github.com/NativeScript/nativescript-cli/issues/445): For some commands, HTML help is shown instead of the console help. +* [Fixed #444](https://github.com/NativeScript/nativescript-cli/issues/444): When you attempt to install the `nativescript` npm module using `sudo`, errors might be shown. +* [Fixed #443](https://github.com/NativeScript/nativescript-cli/issues/443): When you attempt to configure command-line completion during installation, `ENOENT` error might be shown. +* [Fixed #442](https://github.com/NativeScript/nativescript-cli/issues/442): The console does not show links properly. +* [Fixed #394](https://github.com/NativeScript/nativescript-cli/issues/394): On OS X or Linux systems, the NativeScript CLI does not resolve symlinks and you cannot build your apps. +* [Fixed #391](https://github.com/NativeScript/nativescript-cli/issues/391): The Android splash screen image in the template is malformed and causes errors in the build log. +* [Fixed #324](https://github.com/NativeScript/nativescript-cli/issues/324): If the Android SDK is not properly configured, when you run `tns build ios`, `run ios`, `tns deploy ios` or `tns emulate ios`, the NativeScript CLI prints an irrelevant adb-related warning. +* [Fixed #309](https://github.com/NativeScript/nativescript-cli/issues/309): You cannot open the device log for streaming with `tns device log`. +* [Fixed #276](https://github.com/NativeScript/nativescript-cli/issues/276): On bash consoles, command-line completion does not work. + +0.10.0 (2015, April 21) +== + +### New + +* [Implemented #388](https://github.com/NativeScript/nativescript-cli/issues/388): Improved the `--log trace` global option. +* [Implemented #387](https://github.com/NativeScript/nativescript-cli/issues/387): Improved installation. +* [Implemented #350](https://github.com/NativeScript/nativescript-cli/issues/350): Improved command-line completion. +* [Implemented #175](https://github.com/NativeScript/nativescript-cli/issues/175): You can run your app in Android virtual devices, created from the Google APIs images from the Android SDK. +* [Implemented #88](https://github.com/NativeScript/nativescript-cli/issues/88), [#291](https://github.com/NativeScript/nativescript-cli/issues/291): Introduced context-aware console help which you can access by running `tns -h` and extended HTML help which you access by running `tns help `. + +### Fixed + +* [Fixed #380](https://github.com/NativeScript/nativescript-cli/issues/380): When you run `tns build android`, `tns run android`, `tns deploy android` or `tns emulate android`, the NativeScript CLI builds your project twice. +* [Fixed #371](https://github.com/NativeScript/nativescript-cli/issues/371): On Android 5.x devices, NativeScript apps load very slowly on first run. +* [Fixed #260](https://github.com/NativeScript/nativescript-cli/issues/260): On bash consoles, the `open` command might stop working. +* [Fixed #257](https://github.com/NativeScript/nativescript-cli/issues/257): On bash consoles, you cannot pass arguments with spaces, even if escaped. +* [Fixed #251](https://github.com/NativeScript/nativescript-cli/issues/251): On OS X systems, the command validation might not work properly. +* [Fixed #248](https://github.com/NativeScript/nativescript-cli/issues/248): On OS X systems, the `tns deploy` command might not release the console. +* [Fixed #169](https://github.com/NativeScript/nativescript-cli/issues/169): The native Xcode project is created with an incorrect name. + 0.9.4 (2015, March 18) == diff --git a/docs/man_pages/project/configuration/prepare.md b/docs/man_pages/project/configuration/prepare.md index d78c37ec68..bfca2d296c 100644 --- a/docs/man_pages/project/configuration/prepare.md +++ b/docs/man_pages/project/configuration/prepare.md @@ -3,8 +3,7 @@ prepare Usage | Synopsis ------|------- -<% if((isConsole && isMacOS) || isHtml) { %>General | `$ tns prepare `<% } %> -<% if(isConsole && (isLinux || isWindows)) { %>General | `$ tns prepare android`<% } %> +<% if((isConsole && isMacOS) || isHtml) { %>General | `$ tns prepare `<% } %><% if(isConsole && (isLinux || isWindows)) { %>General | `$ tns prepare android`<% } %> Copies common and relevant platform-specific content from the `app` directory to the subdirectory for the selected target platform in the `platforms` directory. This lets you build the project with the SDK for the selected platform. <% if(isMacOS) { %>You must specify the target platform for which you want to prepare your project.<% } %> diff --git a/docs/man_pages/project/testing/build.md b/docs/man_pages/project/testing/build.md index 8c59c481f9..e7ef7bbb6e 100644 --- a/docs/man_pages/project/testing/build.md +++ b/docs/man_pages/project/testing/build.md @@ -3,8 +3,7 @@ build Usage | Synopsis ---|--- -<% if((isConsole && isMacOS) || isHtml) { %>General | `$ tns build `<% } %> -<% if(isConsole && (isLinux || isWindows)) { %>General | `$ tns build android`<% } %> +<% if((isConsole && isMacOS) || isHtml) { %>General | `$ tns build `<% } %><% if(isConsole && (isLinux || isWindows)) { %>General | `$ tns build android`<% } %> Builds the project for Android <% if(isMacOS) { %>or iOS <% } %>and produces an application package that you can manually deploy on device or in the native emulator. <% if(isMacOS) { %>You must specify the target platform for which you want to build your project.<% } %> diff --git a/docs/man_pages/project/testing/debug.md b/docs/man_pages/project/testing/debug.md index 1b8a5ccbe5..4fe83da6bd 100644 --- a/docs/man_pages/project/testing/debug.md +++ b/docs/man_pages/project/testing/debug.md @@ -3,8 +3,7 @@ debug Usage | Synopsis ---|--- -<% if((isConsole && isMacOS) || isHtml) { %>General | `$ tns debug `<% } %> -<% if(isConsole && (isLinux || isWindows)) { %>General | `$ tns debug android`<% } %> +<% if((isConsole && isMacOS) || isHtml) { %>General | `$ tns debug `<% } %><% if(isConsole && (isLinux || isWindows)) { %>General | `$ tns debug android`<% } %> Debugs your project on a connected device or in a native emulator. <% if(isMacOS) { %>You must specify the target platform on which you want to debug.<% } %> diff --git a/docs/man_pages/project/testing/emulate.md b/docs/man_pages/project/testing/emulate.md index 8b16b923e9..03b9b299f6 100644 --- a/docs/man_pages/project/testing/emulate.md +++ b/docs/man_pages/project/testing/emulate.md @@ -3,8 +3,7 @@ emulate Usage | Synopsis ---|--- -<% if((isConsole && isMacOS) || isHtml) { %>General | `$ tns emulate `<% } %> -<% if(isConsole && (isLinux || isWindows)) { %>General | `$ tns emulate android`<% } %> +<% if((isConsole && isMacOS) || isHtml) { %>General | `$ tns emulate `<% } %><% if(isConsole && (isLinux || isWindows)) { %>General | `$ tns emulate android`<% } %> Builds and runs the project in the native emulator for the selected target platform. <% if(isMacOS) { %>You must specify the target platform for which you want to build your project.<% } %>