Repository navigation
v2.0.0
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
- Dorin POMIAN (dorin.pomian@amadeus.com)
- Pascal PACCAUD (220627136+pjmp020564@users.noreply.github.com)
- dpomian (dorin.pomian@gmail.com)
- ppd (pascal.paccaud@amadeus.com)