Skip to content

OMC version 4.4.1

Choose a tag to compare

@abra-code abra-code released this 06 Feb 08:57

Bug Fixes:

  • Fixed crash related to WAIT_FOR_TASK_COMPLETION - Resolved a recent regression where async popen executions were incorrectly treated as synchronous, causing crashes with overrelease. Detected with Address Sanitizer testing.
  • Fixed missing custom environment variables in ENVIRONMENT_VARIABLES - Corrected a regression introduced by recent refactoring that caused custom environment variables to not be properly set.
  • Fixed missing OMC_NIB_TABLE_N_COLUMN_M_ALL_ROWS functionality - Revived a long-standing regression where getting values from all rows in a table view was broken (likely when adding WebKit view DOM element parts support). This feature allows exporting table data using special environment variable patterns.

Distribution:

  • Added README with brief use and installation instructions
  • added scripts for building applets
  • added script to install the contextual menu plugin for Abracode Shortcuts.app
  • OMCPythonApplet.app now embeds Python 3.14.3 built with the latest https://github.com/abra-code/Python-Embedding scripts and includes uPip module for installing universal fat binary modules

Infrastructure:

  • Added Address Sanitizer (ASAN) testing to catch memory issues earlier
  • Added unit tests for ENVIRONMENT_VARIABLES functionality
  • Added "Browser.omc” bundle for testing table view in a nib-based dialog