Karcytics v2.0.0
Karcytics v2.0.0
An open-source platform for biological data analysis and visualization, built around a modular plugin architecture for reproducible lab workflows.
📦 Install
New here? Start with the Installation Guide.
- macOS: download
Karcytics-macOS.tar.gz, extract, dragKarcytics.appinto Applications. - Windows: download
Karcytics-Windows.zip, extract, runKarcytics.exe.
🛡️ Security & Supply Chain
Every release ships cryptographic attestations to verify what you're running:
- Checksums — verify the download itself:
shasum -a 256 -c Karcytics-macOS.tar.gz.sha256(swap in the Windows filename as needed). - SBOM (
sbom.json) — full dependency manifest:shasum -a 256 -c sbom.json.sha256. - SLSA Provenance (
*.intoto.jsonl) — cryptographic proof of build origin:slsa-verifier verify-artifact Karcytics-macOS.tar.gz --provenance-path multiple.intoto.jsonl --source-uri github.com/KalaimaranB/Karcytics.
📝 What's Changed
See the auto-generated changelog below. Found a bug? Open an issue.
What's Changed
- chore: bootstrap main+develop git workflow and self-published core registry by @KalaimaranB in #21
- docs: fix mermaid gitGraph self-merge error in branching engine doc by @KalaimaranB in #23
- ci: add docs-lint pipeline with mermaid validation and fix branching diagram by @KalaimaranB in #25
- chore: resolve back-merge conflict manually by @KalaimaranB in #30
- feat: prep release 1.5.2 by @KalaimaranB in #31
- chore: add auto-merge to back-merge script by @KalaimaranB in #33
- chore: resolve conflict between main and develop by @KalaimaranB in #34
- chore: back-merge main into develop (b88ade6) by @github-actions[bot] in #37
- chore: add BOT_TOKEN fallback to back-merge workflow by @KalaimaranB in #38
- chore: use standard merge for automated back-merges by @KalaimaranB in #39
- docs: rewrite contribution guide by @KalaimaranB in #40
- chore: back-merge main into develop (f9b3201) by @github-actions[bot] in #41
- docs: extend contribution guide with UI instructions by @KalaimaranB in #42
- chore: back-merge main into develop (0b7f481) by @github-actions[bot] in #43
- fix: sync back-merge script from develop by @KalaimaranB in #44
- chore: back-merge main into develop (2c1030f) by @KalaimaranB in #45
- docs: update branching engine documentation by @KalaimaranB in #46
- chore: back-merge main into develop (1f119a1) by @KalaimaranB in #47
- docs: update various user facing documentation by @KalaimaranB in #48
- chore: back-merge main into develop (1e262e1) by @KalaimaranB in #49
- feat: upgraded UI dashboard by @KalaimaranB in #50
- feat: Updated file menu by @KalaimaranB in #51
- feat: Upgraded plugin engine to utilize module data by @KalaimaranB in #52
- feat: Optimize marketplace UI and fix related bugs by @KalaimaranB in #53
- feat: Added new developer details and improved about page by @KalaimaranB in #54
- chore: Organized menu bar themes by @KalaimaranB in #55
- feat: Improved core tutorial and overall tutorial style by @KalaimaranB in #56
- feat: Improved help menu options by @KalaimaranB in #57
- docs: Added new internal documentation and updated README & Contribution docs by @KalaimaranB in #58
- fix: Disabled SDK Hot Patch & fixed font bug by @KalaimaranB in #59
- chore: remove docs-to-main bypass, fix version-retry deadlock, polish release notes & CodeRabbit by @KalaimaranB in #60
- feat: Minor theme improvements and cyto upgrades by @KalaimaranB in #61
- chore: rebrand BioPro to Karcytics by @KalaimaranB in #62
- chore: integrate Karcytics-SDK, drop the biopro/ compat shim by @KalaimaranB in #63
- chore: add ™ to Karcytics brand marks, drop stale biopro cruft by @KalaimaranB in #64
- chore: migrate legacy app data from biopro to karcytics by @KalaimaranB in #65
- chore: relabel Karcytics Core Authority and rename plugin manifest key by @KalaimaranB in #66
- chore: rename authorities to karcytics_core and point at Karcytics-Distribution by @KalaimaranB in #67
- chore: rotate Core Authority root key + restore smoke-test trust check by @KalaimaranB in #68
- fix: update plugin import paths to karcytics_plugins in main by @KalaimaranB in #69
- feat: Completed support for V3 plugins with isolated engine by @KalaimaranB in #70
- chore: promote v2.0.0 by @KalaimaranB in #71
- chore: back-merge main into develop (60cd21b) by @KalaimaranB in #72
- fix: remove stale galactic_loader.qml datas entry from PyInstaller spec by @KalaimaranB in #73
- chore: promote v2.0.0 by @KalaimaranB in #74
- chore: back-merge main into develop (69c229a) by @KalaimaranB in #75
- fix: pin docs deploy workflow to Python 3.12 to match requires-python by @KalaimaranB in #76
- fix: resolve plugin download URLs from GitHub Releases, not registry.json by @KalaimaranB in #77
- chore: promote v2.0.0 by @KalaimaranB in #79
- fix: update double-signing tests to expect raised SecurityValidationError by @KalaimaranB in #81
- fix: keep QApplication alive in isolated-plugin smoke test by @KalaimaranB in #83
- fix: harden Generate Checksum step with explicit diagnostics by @KalaimaranB in #85
- fix: don't quote the multi-word HASH_CMD in Generate Checksum by @KalaimaranB in #87
New Contributors
- @github-actions[bot] made their first contribution in #37
Full Changelog: v1.5.2...v2.0.0