Skip to content

Releases: ibm-mas/maf-local-dev-mode

v0.0.1-beta.1

Choose a tag to compare

@sls-ca sls-ca released this 15 Jul 16:47
c4337bd

Added

  • Configure Bob Features command: New configureBobFeatures command that automates Graphite MCP server setup for the IBM Bob AI assistant — writes external-tools/graphite-mcp-server-wrapper.cjs into the workspace and registers the MCP server entry in ~/.bob/config.json
  • File Extension Reconciler (MAXUIF-4242): Migration workflow now detects workspaces containing both a .js and a .jsx version of the same file, deletes the .js duplicate, and rewrites any affected imports to use .jsx

Fixed

  • Applications panel error state: Removed the sign-in button from error state and hides the webview UI when an error occurs

Refactored

  • Applications panel rewrite: Replaced the monolithic media/applications.js with a set of modular Lit web components (app-panel, app-header, app-search, app-list, app-item, app-loading, app-error, app-sign-in) compiled via esbuild into media/applications.bundle.js

v0.0.1-alpha.9

Choose a tag to compare

@sls-ca sls-ca released this 24 Jun 12:11

Added

  • Local Migration Utility (MAXUIF-3752): New workflow for migrating application configurations from a previous Graphite version to the current one
    • Check for Configuration Migration command — detects whether a migration from a prior version is available for the current workspace application
    • Migrate Configuration from Previous Version command — executes the full migration: downloads the previous version, copies user customizations (AppCustomizations.js, lookups.json), and applies delta files
    • Supports both OOTB (out-of-the-box) and Duplicate application migration paths
    • Backup service preserves existing files before any migration changes are applied
    • Dedicated migration logging service with structured, queryable output
    • Version fetching and download logic added to both Dev and MAS API clients
    • Migration detection and eligibility checks in ApplicationsPanel

Changed

  • Applications Panel: Updated UI to surface migration status and actions alongside existing application controls; icon styling corrected

v0.0.1-alpha.8

Choose a tag to compare

@sls-ca sls-ca released this 20 Jun 09:47

Added

  • Open Button for Downloaded Applications: Added an open button to downloaded applications in the applications panel for quicker access
  • Core File Hash Check Before Publish: Added file hash verification before publishing with diagnostic support to detect file integrity issues

Fixed

  • OIDC Auth URL: Fixed incorrect OIDC authentication URL handling
  • OIDC Credentials Help Panel: Corrected misleading text in the OIDC credentials help panel

Changed

  • Maximo Icon & Activity Bar Title: Added Maximo icon and updated activity bar title for improved visual identity
  • File Protection & Change Tracking: Added file protection and change tracking implementation

Documentation

  • Removed outdated architecture and comparison documentation

v0.0.1-alpha.7

Choose a tag to compare

@sls-ca sls-ca released this 18 Jun 21:12

Full Changelog: v0.0.1-alpha.6...v0.0.1-alpha.7

Added

  • Preview State Synchronization: Added event handling and state synchronization for preview server
  • Application Search: Added search functionality for applications list to quickly find specific applications
  • Gitignore Management: Added automatic workspace exclusions management for better project organization
  • Automatic Token Refresh: Implemented automatic token refresh and re-authentication handling for expired sessions
  • Connection Manager Architecture: Added comprehensive documentation for connection manager architecture analysis and refactoring

Fixed

  • Session Deletion: Fixed session deletion to properly trigger dependent panel refreshes through ConnectionManager
  • Re-authentication Flow: Fixed re-authentication to use all connections including expired sessions, ensuring users can recover from token expiration
  • OIDC Connection Flow: Improved OIDC connection flow with immediate save and connect for better user experience

Refactored

  • Connection Change Events: Always fire connection change event on session removal for consistent state management
  • Deprecated UI Elements: Removed deprecated add connection command and UI elements to streamline the interface
  • Migration Code Cleanup: Removed one-time connection metadata migration code that is no longer needed

Technical Details

  • Enhanced ConnectionManager to handle session lifecycle events more reliably
  • Improved token refresh mechanism with automatic retry logic
  • Streamlined OIDC authentication flow for faster connection establishment
  • Better separation of concerns in connection management architecture

v0.0.1-alpha.6

Choose a tag to compare

@sls-ca sls-ca released this 02 Jun 18:34
chore: remove oidc setup

Local Dev Mode - Alpha 5

Choose a tag to compare

@sls-ca sls-ca released this 29 May 19:24
v0.0.1-alpha.5

chore: remove oidc setup

v0.0.1-alpha.4

Choose a tag to compare

@sls-ca sls-ca released this 29 May 18:33

Added OIDC configuration panel

Local Dev Mode

Choose a tag to compare

@sls-ca sls-ca released this 27 May 19:34
  • New session manager
  • New connection manager
  • Handle insecure ssl connections

MAF Local Dev Mode - Alpha 1

Choose a tag to compare

@sls-ca sls-ca released this 22 May 13:55
6897481

Not for production use - early access preview

MAF Local Dev Mode - Alpha 0

Choose a tag to compare

@sls-ca sls-ca released this 21 May 20:46
6897481

MAF Local Dev Mode