Skip to content

release notes 3.4.0 #3297

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jan 4, 2018
Merged

release notes 3.4.0 #3297

merged 3 commits into from
Jan 4, 2018

Conversation

miroslavaivanova
Copy link
Contributor

No description provided.

CHANGELOG.md Outdated
* [Fixed #3268](https://github.com/NativeScript/nativescript-cli/issues/3268): tns run android - EMFILE: too many open files
* [Fixed #3202](https://github.com/NativeScript/nativescript-cli/issues/3202): `tns update <version>` does not work
* [Fixed #3187](https://github.com/NativeScript/nativescript-cli/issues/3187): Android tns debug, crashing when there is a response from server
* [Fixed #2968](https://github.com/NativeScript/nativescript-cli/issues/2968): Separate prepare of JavaScript from preparation of native code
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not a fix, this is implementation. However I believe we do not need it in the release notes as this is just technical implementation.

CHANGELOG.md Outdated
* [Fixed #3202](https://github.com/NativeScript/nativescript-cli/issues/3202): `tns update <version>` does not work
* [Fixed #3187](https://github.com/NativeScript/nativescript-cli/issues/3187): Android tns debug, crashing when there is a response from server
* [Fixed #2968](https://github.com/NativeScript/nativescript-cli/issues/2968): Separate prepare of JavaScript from preparation of native code
* [Fixed #3171](https://github.com/NativeScript/nativescript-cli/issues/3171): Make --chrome the default for tns debug ios
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is a new feature, so it should be under "Implemented" section

@miroslavaivanova miroslavaivanova merged commit 5a55deb into master Jan 4, 2018
@miroslavaivanova miroslavaivanova deleted the mivanova/changelog branch January 4, 2018 11:09
mbektchiev pushed a commit that referenced this pull request Jan 9, 2018
* release notes 3.4.0

* add implemented item

* remove a fixed issue from changelog
rosen-vladimirov added a commit that referenced this pull request Jan 9, 2018
* minor grammatical update (#3267)

* Add check for JAVA 9 (#3294)

* Add check for JAVA 9

Currently Gradle cannot work with JAVA 9, so detect if it has been used and break the build for Android. Also the check will print warning when `tns doctor` is called.
Also update submodule, where the following change is applied:

Fix detection of Javac version

The command `javac -version` prints result to stderr when JAVA 8 is used and to stdout when JAVA 9 is used. Current check in CLI uses the stderr output, so when JAVA 9 is installed it fails to detect the correct version.
In order to support both JAVA 8 and JAVA 9, capture both stdout and stderr and get the version from there.
Also remove unneeded check for Java version - we care about JAVA Compiler, which is included in JDK.

* Handle case when Javac version is a single number (9 for example)

In some cases javac version is a single number, for example 9. In this case our validation fails to detect the correct version and to check if we support this version.
In order to resolve this issue, use the `appendZeroesToVersion` method in order to make the versin semver valid.
Change the return type of `validateJavacVersion` method - it does not require to return a Promise.
Add unit tests for `validateJavacVersion` method.

* release notes 3.4.0 (#3297)

* release notes 3.4.0

* add implemented item

* remove a fixed issue from changelog

* Update submodule to release branch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants