Skip to content

BioOKF 0.2.3

Choose a tag to compare

@Broccolito Broccolito released this 30 Jun 08:00

BioOKF 0.2.3 refreshes the Studio graph renderer and republishes notarized macOS installers for both Apple Silicon and Intel.

Highlights:

  • Adds hub-aware dense graph layout so high-degree central nodes get more breathing room and peripheral neighborhoods organize around them.
  • Makes node size meaningful with nonlinear degree/centrality scaling and a capped maximum size.
  • Keeps graph physics responsive after drag/drop with collision cleanup and repulsion reheating, so dragged nodes do not remain stacked on neighbors.
  • Restores the top-panel warning/error count indicator and tightens the graph control icon sizing.
  • Fixes large EBVMS-style bundle loading by rendering a graph-first payload, skipping raw media/PDF hydration, and lazy-loading node details.
  • Widens zoom range and adds density-aware edge/node-border fading so dense zoomed-out views read lighter while close-up views keep normal contrast.

Assets:

  • BioOKF.Studio_0.2.3_aarch64.dmg - Apple Silicon notarized/stapled installer
    • SHA-256: c957c5251c869ae4237b7581ab2634c8b7ef0d4d28ef101f00669f107a8b4374
  • BioOKF.Studio_0.2.3_x64.dmg - Intel notarized/stapled installer
    • SHA-256: 95ed7b4e804adc33b5ee2c7f6ebf77beac86c8405b4622e90b111e991124458d
  • biookf-macos-arm64.tar.gz - plugin fallback bundle with signed CLI/MCP plus Studio.app
    • SHA-256: 67e5047d84120c3bca3127926f47d02d2c42e0a87f26352dab1c9cb90736abff
  • biookf-macos-x64.tar.gz - plugin fallback bundle with signed CLI/MCP plus Studio.app
    • SHA-256: c5e0db9254bb5d12320ce7d6ffdc83e351835709b2ebdee5ce75cce85ea2f2d7

Validation coverage:

  • Apple notarization accepted for both app bundles and both downloadable DMGs; both DMGs were stapled and xcrun stapler validate passed.
  • Mounted both DMGs and verified BioOKF Studio.app with codesign --verify --deep --strict and spctl --assess --type execute; both reported Notarized Developer ID.
  • Verified bundled bokf and bokf-mcp signatures inside each mounted app, with arm64 binaries in the Apple Silicon DMG and x86_64 binaries in the Intel DMG.
  • Ran cargo test -p bokf-core, cargo test -p biookf-studio, and node --check app/studio/dist/app.js during the Studio renderer fix pass.
  • Smoke-tested EBVMS graph loading at 1,793 nodes / 6,901 edges with zero layout overlaps, and checked BioRED zoom/density behavior across wide zoom levels.