Skip to content

Releases: tidev/vscode-titanium

v0.12.3

17 Sep 10:37
Compare
Choose a tag to compare

Features

  • Adds support for generating a keystore file
  • Adds support for looking up TypeScript controller source file instead of a JavaScript file

Fixes

  • Improves the detection of event handlers so that arrow functions are now detected

See the full changelog for more details

v0.12.2

14 Jun 13:24
Compare
Choose a tag to compare

Bug Fixes

  • Fixes breakpoints not being hit in widget lib files when debugging
  • Fixes updates requiring sudo not being handled correctly

See the full changelog for more details

v0.12.1

03 Jun 09:22
Compare
Choose a tag to compare

Bug Fixes

  • Fixes an issue where the Titanium SDK was not selected after installing

See the full changelog for more details

v0.12.0

01 Jun 15:04
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • The minimum VS Code version is now 1.56.0

Features

  • Adds support for multi-root workspaces
    • Each Titanium project (app or module) will be loaded. If multiple projects are loaded then commands such as build/generate will prompt for the folder to run within.
  • Adds a recent builds section and packaging options to the Build explorer
    • The 5 most recent builds will be displayed in a new Recent section in the build explorer
    • A platforms packaging options will now be shown alongside the other platform targets
  • Declares support for the upcoming VS Code Workspace Trust and Virtual Workspace features
    • Due to the features of this extension a workspace must be trusted before the extension will function. See the Workspace Trust docs for more information about Workspace Trust.

Bug Fixes

  • Fixes a variety of issues with the providers
  • Improves reliability of Android debug attachment

See the full changelog for more details

v0.11.0

18 May 11:42
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • Removes the Generate Completions command as it is no longer required to regenerate completions manually, and removes the Init command as it is also no longer required
  • Removes the item in the status bar that displayed the app name and sdk version and the command that would open the project on the platform

Features

  • Adds support for using the OSS tooling instead of Appc CLI
  • Adds a Welcome Views for the different states (no tooling installed, no project open), allowing easier tooling installation and project creation.
  • Adds a Help and Feedback view with links to helpful sites

Bug Fixes

  • Fixes an issue where the variables were not shown in the variables panel when debugging on iOS 13.4 and above
  • Fixes an issue where selected updates were ignored and all updates were installed instead

See the full changelog for more details

v0.10.1

16 Feb 14:19
Compare
Choose a tag to compare
  • Fixes an issue with Titanium completions not generating and loading correctly
  • Fixes an issue with project creation on Windows

See the full changelog for more details

v0.10.0

16 Nov 11:14
Compare
Choose a tag to compare

Highlights:

  • Adds Node.js to the environment detection
  • Refresh devices list on device selection during build
  • Allow selecting Android and iOS codebase during module creation (requires SDK 9.1.0+ and CLI 8.1.1+)
  • Always show "Run" button in Build Explorer, will cancel the current build and trigger a new build if it is clicked
  • Support variable usage in task defintions

** BREAKING CHANGE**: Minimum VS Code version is now 1.49.0 (August 2020)

See the full changelog for more details

v0.9.1

16 Sep 14:26
Compare
Choose a tag to compare

This release updates titanium-editor-commons to fix a bug in the SDK install logic to ensure compatibility when installing the future 9.2.0.GA release

v0.9.0

02 Jul 13:49
Compare
Choose a tag to compare

Highlights:

  • Fixes a regression where folders could not be selected when packing projects
  • Allows setting an iOS simulator version on task configurations
  • Adds the ability to output dist-appstore builds into the Xcode Organizer.

See the changelog for full details.

v0.8.0

18 Jun 12:08
Compare
Choose a tag to compare

Breaking changes:

  • Windows target support has been removed. Windows devices and emulators will no longer show in the Build Explorer
  • Setting a deviceId and target in a debug configuration in the launch.json file is no longer supported. You can now either start debugging via the debug icon in the Build Explorer, or configure a preLaunchTask in your debug configuration that points to a task with these properties, see Specifying a pre-launch task for more details
  • The Run command will now run modules and not package them. To package modules use the Distribute command.
  • The Refresh Devices option in the Build Explorer has been moved under the ... menu.

Highlights:

  • The extension now contributes tasks that you can configure for building or packaging. Read the docs for information on configuring tasks.
  • You can now start debugging a specific device from the Build Explorer
  • Fixed an issue when generating Alloy components that already existed

See the changelog for full details