Skip to content

v2.0.0

Choose a tag to compare

@dpomian dpomian released this 12 Nov 09:23
· 60 commits to main since this release
9624c12

This version introduces a breaking change in the install/uninstall process. If you have an OLAF version <1.6.4 please uninstall it manually (i.e. by removing the olaf-core and olaf-data folders), or with the old installer.


Installation Bundles

The following installation bundles are available as release assets:

  • common-v2.0.0.zip:
    Common OLAF components (olaf-core, olaf-data, docs, README files)
  • kiro-installation-bundle-v2.0.0.zip:
  • vscode-installation-bundle-v2.0.0.zip:
  • windsurf-installation-bundle-v2.0.0.zip:
    Windsurf IDE environment bundle including common OLAF components

Changelog

Changes since v1.6.3

  • Clear secondary-repos in olaf-registry.json
  • Merge pull request #52 from AmadeusITGroup/add-olaf-registry
  • Merge pull request #51 from AmadeusITGroup/main
  • feat: adding stub registry file
  • Merge pull request #50 from AmadeusITGroup/seamless-installation
  • Refactored install/uninstall to use only EnhancedInstallationManager
  • feat: Removed workspace installation option -- Issue #47
  • Merge pull request #46 from AmadeusITGroup/seamless-installation
  • breaking: refactored create bundles process
  • Merge pull request #45 from AmadeusITGroup/seamless-installation
  • breaking: refactored create bundles process
  • Merge pull request #44 from AmadeusITGroup/seamless-installation
  • Merge branch 'main' into seamless-installation
  • breaking: Change bundle structure

Files Changed

  • Added: .github/workflows/create-bundles.sh
  • Deleted: .github/workflows/parse-manifest.sh
  • Modified: .github/workflows/release-bundles.yml
  • Modified: deployment-manifest.yml
  • Added: olaf-core/reference/olaf-registry.json
  • Modified: vscode-extension/.vscodeignore
  • Modified: vscode-extension/.vscodeignore.production
  • Modified: vscode-extension/package-lock.json
  • Modified: vscode-extension/package.json
  • Modified: vscode-extension/src/commands/enhancedInstallCommand.ts
  • Modified: vscode-extension/src/commands/installCommand.ts
  • Modified: vscode-extension/src/commands/installSpecificVersionCommand.ts
  • Renamed: vscode-extension/src/commands/refactoredUninstallCommand.ts vscode-extension/src/commands/olafUninstallCommand.ts
  • Modified: vscode-extension/src/commands/statusCommand.ts
  • Modified: vscode-extension/src/extension.ts
  • Modified: vscode-extension/src/services/enhancedInstallationManager.ts
  • Modified: vscode-extension/src/services/installationManager.ts
  • Added: vscode-extension/src/services/olafUninstaller.ts
  • Modified: vscode-extension/src/services/platformDetector.ts
  • Deleted: vscode-extension/src/services/unifiedUninstaller.ts
  • Modified: vscode-extension/src/test/suite/platformDetector.test.ts
  • Modified: vscode-extension/src/test/suite/safety.test.ts
  • Added: vscode-extension/src/test/suite/symlink.test.ts
  • Modified: vscode-extension/src/test/suite/unifiedUninstaller.test.ts
  • Modified: vscode-extension/src/types/integrityTypes.ts
  • Modified: vscode-extension/src/types/platform.ts
  • Renamed: vscode-extension/test/unit/commands/refactoredUninstallCommand.test.ts vscode-extension/test/unit/commands/olafUninstallCommand.test.ts
  • Modified: vscode-extension/test/unit/commands/uninstallCommand.test.ts
  • Modified: vscode-extension/test/unit/services/enhancedInstallationManager.test.ts
  • Modified: vscode-extension/test/unit/services/installationManager.pruneEmptyDirs.test.ts
  • Modified: vscode-extension/webpack.config.js

Contributors