Releases: MD-Anderson-Bioinformatics/NG-CHM
2.24.4 Minor improvements and maintenance release
Fix Matrix/Label menu closing immediately in Safari.
Fix changing gap/cut color not updating in Summary Map.
Replaced bad label elements that caused Chrome console errors.
Various updates to project actions.
Various mods to linkouts in custom.js.
2.24.3 Maintenance release
Changes to CreateWebLoader to make it part of MatrixManager again. This corrects broken ngchmWidget.
Add linkouts to LinkedOmics site.
Create CODE_OF_CONDUCT.md.
2.24.2 Maintenance release
Fixes problem with "&name=" map lookup when using the "server.app" deployment.
ClosureCompiler creates bad code for our CreateWebLoader() so this is now split out to its own file, and loading it in chm.html is annotated to tell ServerAppGenerator to not send it through ClosureCompiler.
Further contains mods within github actions to:
- pass git info to docker via build arguments
- build NG-CHM-Artifacts repo
2.24.1 Maintenance release
Bug fix for 2.24.0 - fixes problem with collectionHome param
2.24.0
Major internal rewrite to simplify further development and improve maintainability
Major UI rewrite to improve useability (new look and feel, new logo, detail panel now on the left by default!)
Improved tile caching for better memory management
Improved PDF generation
New matrix menu entries for downloading data as TSV files, or uploading data directly to NG-CHM Builder
Numerous other minor improvements and bugfixes
2.22.2
Maintenance Release
- Adds linkout for Genome Browser
- Fixes issue #324, which is also reflected in MD-Anderson-Bioinformatics/NGCHM-R#30
2.22.1
release 2.22.0
- New feature: Ability to save view of NGCHM (#229, #96)
- New feature: Interactive tour of user interface (#212)
- New feature: Splash screen (#209)
- Added application for generating "server app" (#230)
- Added onload parameter for embedNGCHM() (#99, #275)
- Added GitHub Action for building artifacts (#124)
- Handle WebGL context loss (#206)
- Updated linkouts
- Various bug fixes
2.20.3
Maintenance Release
Notable changes since 2.20.2
- Added ability to "drag and drop" new plugins onto the NG-CHM viewer (#83)
- Improved performance when drawing thousands of selection boxes (#85)
- Improved diagnostic messages when unable to load a corrupt/invalid .ngchm file (#86)
- Fixed interactions between an NGCHM with gaps and the panel plugins (#87)
- Fixed issues with detail map redraws after automatic display mode changes (#88)
- Always send only detailed (not summarized) data to plugins (#90)