Skip to content

Tags: senk/nativescript-cli

Tags

v3.1.3

Toggle v3.1.3's commit message
Fix rebuilding application every time when a change is applied (Nativ…

…eScript#3002)

In case you have built your application and you add a new npm package as dependency, the LiveSync will always rebuild the app, no matter of the change applied afterwards. The problem is in our project-changes-service that persists shasum of the package.json. However it is never reset, so we always have the hashed shasum of the package.json when the applcation has been build for the first time. Fix this by setting the correct value for projectFileHash - this way the checks are correct and applying change in .js (.xml, .css) files will not trigger rebuild of app.

v3.1.0

Toggle v3.1.0's commit message
Add changelog for 3.1.0 (NativeScript#2912)

* Add changelog for 3.1.0

* Update CHANGELOG.md

v3.0.3

Toggle v3.0.3's commit message
Fix analytics (NativeScript#2869)

Fix analytics, so we'll no longer track information for users, who have not allowed us to do so. There are several problems:
* Whenever the terminal is not interactive and we do not know if user allows us to track them, we set the value of TrackExceptions to true. Also we immediately send information to Analytics that we've set the value to true. So all CI builds are tracked as new users, as we start a session for them and send the value of TrackExceptions (enabled).
* `setStatus` method almost always sends data to Analytics. This method should not send information. It does not care if we have allowed to be tracked - it always sends data. Remove this logic.
* `tns usage-reporting <value>` and `tns error-reporting <values>` always send information to Analytics - in fact the commands are calling "setStatus", that's why they send information. In order to track them, use the "trackFeature" method which will track information ONLY when user had allowed this.
* Fix `getStatus` method which had incorrect behavior - the if has been using the values of the enum (0,1,2) and we were getting in the body of the if statement in a very inaccurate cases.
* Remove unit tests for `setStatus` and add new ones for checkConsent logic.

v3.0.2

Toggle v3.0.2's commit message
Update CHANGELOG.md

v3.0.1

Toggle v3.0.1's commit message
Release notes for 3.0.1 (NativeScript#2807)

v2.5.5

Toggle v2.5.5's commit message
Update CHANGELOG.md

v3.0.0

Toggle v3.0.0's commit message
Updated Changelog for 3.0.0 release (NativeScript#2759)

Added 3.0.0 changelog items

v3.0.0-rc.2

Toggle v3.0.0-rc.2's commit message
Fix installation scripts for Mac (NativeScript#2714)

* Fix android sdk commands to use sdkmanager

* Replace brew install with brew cask

* Fix installation for haxm

* Change brew formulae repository before installing android sdk

* Fix setting the ENV variable missing cast

v3.0.0-rc.1

Toggle v3.0.0-rc.1's commit message
update documentation and deprecation message (NativeScript#2672)

v2.5.3

Toggle v2.5.3's commit message
Version 2.5.3