Changed the processing of the title for the app - if provided explicitly, now it can also correctly handle HTML content tags and more. Thanks to @RiboRings for spotting this, resolving #681
iSEE 2.17.4
Add explicitly a “Stop app” button to close the application (should be a means to nicely behave in container-spawned instances). Addresses #630
Bugfix reverting a change in 2.9.3 breaking re-rendering of reactivated panels.
Complete bugfix to prevent unnecessary re-rendering of ComplexHeatmapPlot panel when dimension of an incoming multiple selection is dismissed by the options of the child panel.
iSEE 2.9.4
Bugfix setting the active multi-selection info of Table panels to a fixed message, as the panel is not re-rendered when search boxes are used.
Bugfix re-rendering ComplexHeatmapPlot panels when displaying incoming column selection.
iSEE 2.9.3
Partial bugfix avoiding re-rendering of ComplexHeatmapPlot panel when an incoming row selection changes if custom rows are in use. The partial bugfix only applies if the ComplexHeatmapPlot also disables the restriction on any incoming column selection.
iSEE 2.9.2
Document the existing panel modification modes.
iSEE 2.9.1
Add spinner to ComplexHeatmapPlot.
iSEE 2.5.3
Replace icons with fontawesome 5 versions
iSEE 2.5.2
Bugfix for conversion of categorical columns with too many levels to numeric ones
Bugfix for heatmap crashing if columns were ordered by a selection that was not shown
iSEE 2.5.1
Bugfix for removed panels showing up among the selectable ones.
iSEE 2.3.14
Allow modification of font sizes for row and column names in ComplexHeatmapPlot.
Bugfix for assignment of annotation colors in ComplexHeatmapPlot.
iSEE 2.3.13
Avoid partial name matching in .getCachedCommonInfo.
Deprecated iSEEOptions in favor of panelDefaults (for construction-time globals) and registerAppOptions (for runtime globals).
iSEE 2.3.12
Added an .allowableColorByDataChoices generic for downstream panels to control ColorBy*Data choices.
iSEE 2.3.11
Cleaned up tours for Tables and the ComplexHeatmapPlot.
iSEE 2.3.10
Document and export the .getDotPlotColorHelp utility.
Bugfix for the RowDotPlot color tour.
iSEE 2.3.9
Add a distributed tour attached to each individual UI element.
Bugfix for ordering of selected columns in ComplexHeatmapPlot.
iSEE 2.3.8
Use shiny::MockShinySession$new() to simulate Shiny session objects.
iSEE 2.3.7
Bugfix for missing import of geom_density_2d
iSEE 2.3.6
Bugfix for graceful deprecation of old parameters in various constructors.
iSEE 2.3.5
Added functionality to use multiple row/column selections as a factor on the axes, for faceting or for coloring.
Moved selection transparency setter into the “Visual parameters” box.
Deprecated SelectionEffect="Color" in favor of ColorBy="Column selection" and ColorBy="Row selection".
Deprecated SelectionColor as the coloring for selections is determined using colDataColorMap() instead.
Deprecated SelectionEffect="Restrict" in favor of ColumnSelectionRestrict and RowSelectionRestrict.
Deprecated ColumnSelectionType and ColumnSelectionSaved (ditto for rows) as all active/saved selections are now transmitted.
iSEE 2.3.4
Fix wiring of button observer to open vignette.
iSEE 2.3.3
Edge-case bugfix for correct cleaning of zero-row/column SummarizedExperiments.
iSEE 2.3.2
Added the cleanDataset() generic to ensure all names in the SummarizedExperiment are present and unique.
iSEE 2.3.1
Bugfix to the heatmap color selection for near-zero length ranges.
iSEE 2.1.27
Minor edits to the API documentation.
iSEE 2.1.26
Disable the import button on the dimnames modal when transmitter has not made a selection.
Separate the maximum number of factor levels for colors from other applications.
iSEE 2.1.25
Support a named vector in the SearchColumns field of the Table subclasses.
iSEE 2.1.24
Enable custom saving of the application state via the new saveState= argument.
Switch colormap getters to use an internal cache to avoid conflicts with user entries.
iSEE 2.1.23
ExperimentColorMap inherits from Annotated.
iSEE 2.1.22
Split and rename scripts for test setup.
iSEE 2.1.21
Minor fix to unit test.
iSEE 2.1.20
Export even more internal utilities for re-use in downstream packages.
Minor fixes to the ComplexHeatmapPlot documentation.
iSEE 2.1.19
Export more internal utilities for re-use in downstream packages.
Added a generic to define the selection effect UI.
Fixes to the ComplexHeatmapPlot observers, most obviously for the assay choice.
Fixes to the underlying reactive framework to avoid bugs due to unresponsiveness.
iSEE 2.1.18
Bugfix to properly support dynamic classes on landing page.
iSEE 2.1.17
.refineParameters() for FeatureAssayPlot, SampleAssayPlot protects the x-axis choice against absent metadata.
CSS classes for each panel are now defined at app run-time, to make it easier to write landing pages without specifying initial= in iSEE().
iSEE 2.1.16
Bugfix for initialization of the ColorByFeatureDynamicSource UI element in ColumnDotPlots.
iSEE 2.1.15
Allow labelling of the medoid for each level of a discrete variable in a scatter-type DotPlot.
Turned on validity checks during [[<- assignment into Panel classes.
iSEE 2.1.14
Right-aligned the help icon for individual panel tour.
Added tooltip for mouseovers on DotPlot panels.
Allowed custom annotation about selected table row to to be displayed in Table panels.
iSEE 2.1.13
Refactored the heatmap feature selection modal to be reusable for selecting rows or columns in other contexts.
Moved roxygen importFrom instructions closer to the relevant code.
Increased unit test coverage.
Consistent use of “colormap” through the package.
Updated installation instructions.
Added CITATION file.
Added Figure 1 of article in README.
iSEE 1.1.2
Enabled faceting by row and column, with appropriate updates to brush and lasso.
Enabled shaping on data points.
Minor fix of jitter for violin and square plots.
INTERNAL: Enabled storage of additional plot.data beyond X and Y in all.coordinates. See constant .allCoordinatesNames. Necessary for correct behaviour of brushes on faceted plots.
iSEE 1.1.0
Bioconductor release.
iSEE 1.0.1
Renamed feature expression plots to feature assay plots, for generality.
iSEE 0.99.3
Custom tours can be restarted via the dropdown menu button, overwriting the default tour.
Added functionality to provide a custom title to be displayed in the app.
Preserved data points and width ratio upon zoom on discrete variables.
iSEE 0.99.2
Added functionality for providing additional custom tours, to be launched directly upon starting the app.
iSEE 0.99.1
Added grid-based visual point downsampling for faster plotting, including control of resolution.