New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

molstar

Package Overview
Dependencies
Maintainers
0
Versions
287
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

molstar - npm Package Versions

23
29

4.11.0

Diff

Changelog

Source

[v4.11.0] - 2025-01-26

  • Fix for tubular helices issue (Fixes #1422)
  • Volume UI improvements
    • Render all volume entries instead of selecting them one-by-one
    • Toggle visibility of all volumes
    • More accessible iso value control
  • Support wheel event on sliders
  • MolViewSpec extension:
    • Add validation for discriminated union params
    • Primitives: remove triangle_colors, line_colors, have implicit grouping instead; rename many parameters
  • UI configuration options
    • Support removal of independent selection controls in the viewport
    • Support custom selection controls
    • Support for custom granularity dropdown options
    • Support for custom Sequence Viewer mode options
  • Add external-structure theme that colors any geometry by structure properties
  • Support float and half-float data type for direct-volume rendering and GPU isosurface extraction
  • Minor documentation updates
  • Add support for position-location to volume-value color theme
  • Add support for color themes to slice representation
  • Improve/fix palette support in volume color themes
  • Fix Plane3D.projectPoint
  • Fix marking related image rendering issues
    • Handle pixels without a group
    • Take fog into account
  • MolViewSpec extension: Initial support for customizable representation parameters
  • Quick Styles section reorganized
  • UI color improvements (scrollbar contrast, toggle button hover color)
  • Add overrideWater param for entity-id color theme
  • Renames PDB-Dev to PDB-IHM and adjusts data source
  • Fix vertex based themes for spheres shader
  • Add volume dot representation
  • Add volume-value size theme
  • Sequence panel: Mark focused loci (bold+underline)
  • Change modifier key behavior in Normal Mode (default = select only, Ctrl/Cmd = add to selection, Shift = extend last selected range)
  • Handle Firefox's limit on vertex ids per draw (#1116)
arose
published 4.10.0 •

Changelog

Source

[v4.10.0] - 2024-12-15

  • Add ModelWithCoordinates decorator transform.
  • Fix outlines on transparent background using illumination mode (#1364)
  • Fix transparent depth texture artifacts using illumination mode
  • Fix marking of consecutive gap elements (#876)
  • Allow React 19 in dependencies
  • Fix missing deflate header if CompressionStream is available
  • Fix is_iOS check for NodeJS
  • Added PluginCommands.Camera.FocusObject
  • Plugin state snapshot can have instructions to focus objects (PluginState.Snapshot.camera.focus)
  • MolViewSpec extension: Support for multi-state files (animations)
  • Fix units transform data not fully updated when structure child changes
  • Fix addIndexPairBonds quadratic runtime case
  • Use adjoint matrix to transform normals in shaders
  • Fix resize handling in tests/browser
arose
published 4.9.1 •

Changelog

Source

[v4.9.1] - 2024-12-05

  • Fix iOS check when running on Node
arose
published 4.9.0 •

Changelog

Source

[v4.9.0] - 2024-12-01

  • Fix artifacts when using xray shading with high xrayEdgeFalloff values
  • Enable double rounded capping on tubular helices
  • Fix single residue tubular helices not showing up
  • Fix outlines on volume and surface reps that do not disappear (#1326)
  • Add example glb-export
  • Membrane orientation: Improve isApplicable check and error handling (#1316)
  • Fix set fenceSync to null after deleteSync.
  • Fix operator key-based IndexPairBonds assignment
    • Don't add bonds twice
    • Add IndexPairs.bySameOperator to avoid looping over all bonds for each unit
  • Add Structure.intraUnitBondMapping
  • Add more structure-based visuals to avoid too many (small) render-objects
    • structure-intra-bond, structure-ellipsoid-mesh, structure-element-point, structure-element-cross
  • Upgrade to express v5 (#1311)
  • Fix occupancy check using wrong index for inter-unit bond computation (@rxht, #1321)
  • Fix transparent SSAO for image rendering, e.g., volumne slices (#1332)
  • Fix bonds not shown with ignoreHydrogens on (#1315)
    • Better handle mmCIF files with no entities defined by using label_asym_id
    • Show bonds in water chains when ignoreHydorgensVariant is non-polar
  • Add MembraneServer API, generating data to be consumed in the context of MolViewSpec
  • Fix StructConn.isExhaustive for partial models (e.g., returned by the model server)
  • Refactor value swapping in molstar-math to fix SWC (Next.js) build (#1345)
  • Fix transform data not updated when structure child changes
  • Fix PluginStateSnapshotManager.syncCurrent to work as expected on re-loaded states.
  • Fix do not compute implicit hydrogens when unit is explicitly protonated (#1257)
  • ModelServer and VolumeServer: support for input files from Google Cloud Storage (gs://)
  • Fix color of missing partial charges for SB partial charges extension
arose
published 4.8.0 •

Changelog

Source

[v4.8.0] - 2024-10-27

  • Add SSAO support for transparent geometry
  • Fix SSAO color not updating
  • Improve blending of overlapping outlines from transparent & opaque geometries
  • Default to blended transparency on iOS due to wboit not being supported.
  • Fix direct-volume with fog off (and on with dpoit) and transparent background on (#1286)
  • Fix missing pre-multiplied alpha for blended & wboit with no fog (#1284)
  • Fix backfaces visible using blended transparency on impostors (#1285)
  • Fix StructureElement.Loci.isSubset() only considers common units (#1292)
  • Fix Scene.opacityAverage calculation never 1
  • Fix bloom in illumination mode
  • Fix findPredecessorIndex bug when repeating values
  • MolViewSpec: Support for transparency and custom properties
  • MolViewSpec: MVP Support for geometrical primitives (mesh, lines, line, label, distance measurement)
  • Mesoscale Explorer: Add support for 4-character PDB IDs (e.g., 8ZZC) in PDB-IHM/PDB-Dev loader
  • Fix Sequence View in Safari 18
  • Improve performance of IndexPairBonds assignment when operator keys are available
  • ModelArchive QualityAssessment extension:
    • Add support for ma_qa_metric_local_pairwise mmCIF category
    • Add PAE plot component
  • Add new AlphaFoldDB-PAE example app
  • Add support for LAMMPS data and dump formats
  • Remove extra anti-aliasing from text shader (fixes #1208 & #1306)
arose
published 4.7.1 •

Changelog

Source

[v4.7.1] - 2024-09-30

  • Improve resolutionMode (#1279)
    • Add auto that picks scaled for mobile devices and native elsewhere
    • Add resolution-mode Viewer GET param
    • Add PluginConfig.General.ResolutionMode config item
arose
published 4.7.0 •

Changelog

Source

[v4.7.0] - 2024-09-29

  • Add illumination mode
    • Path-traced SSGI
    • Automatic thickness (estimate)
      • Base thickness as max(backface depth) - min(frontface depth)
      • Per object density factor to adjust thickness
    • Progressively trace samples to keep viewport interactive
    • Toggle on/off by pressing "G"
    • illumination Viewer GET param
  • Enables dXrayShaded define when rendering depth
  • Fix handling of PDB files that have chains with same id separated by TER record (#1245)
  • Sequence Panel: Improve visuals of unmodeled sequence positions (#1248)
  • Fix no-compression xtc parser (#1258)
  • Mol2 Reader: Fix mol2 status_bit read error (#1251)
  • Fix shadows with multiple lights
  • Fix impostor sphere interior normal when using orthographic projection
  • Add resolutionMode parameter to Canvas3DContext
    • scaled, divides by devicePixelRatio
    • native, no changes
  • Add CustomProperty.Context.errorContext to support reporting errors during loading of custom properties (#1254)
    • Use in MolViewSpec extension
  • Mesoscale Explorer: fix color & style issues
  • Remove use of deprecated SASS explicit color functions
  • Allow "Components" section to display nested components created by "Apply Action > Selection".
arose
published 4.6.0 •

Changelog

Source

[v4.6.0] - 2024-08-28

  • Add round-caps option on tubular alpha helices
  • Fix missing Sequence UI update on state object removal (#1219)
  • Improved prmtop format support (CTITLE, %COMMENT)
  • Avoid calculating bonds for water units when ignoreHydrogens is on
  • Add Water trait to Unit
  • Improve entity-id coloring for structures with multiple models from the same source (#1221)
  • Wrap screenshot & image generation in a Task
  • AlphaFold DB: Add BinaryCIF support when fetching data
  • PDB-IHM/PDB-Dev: Add support for 4-character PDB IDs (e.g., 8ZZC)
  • Fix polymer-gap visual coloring with cartoon theme
  • Add formal-charge color theme (#328)
  • Add more coloring options to cartoon theme
  • Use CompressionStream Browser API when available
  • Add pdbx_structure_determination_methodology mmcif field and Model helpers
  • Fix cartoon representation not updated when secondary structure changes
  • Add Zhang-Skolnick secondary-structure assignment method which handles coarse-grained models (#49)
  • Calculate bonds for coarse-grained models
  • VolumeServer: Add health-check endpoint + healthCheckPath config prop to report service health
  • ModelServer: Add health-check endpoint + healthCheckPath config prop to report service health
arose
published 4.5.0 •

Changelog

Source

[v4.5.0] - 2024-07-28

  • Separated postprocessing passes
  • Take into account explicit hydrogens when computing hydrogen bonds
  • Fix DoF with pixel ratios =! 1
  • Fix DoF missing transparent depth
  • Fix trackball pinch zoom and add pan
  • Fix aromatic link rendering when adjustCylinderLength is true
  • Change trackball animate spin speed unit to radians per second
  • Fix mol-plugin-ui/skin/base/components/misc.scss syntax to be in line with latest Sass syntax
  • Handle missing theme updates
    • Fix trajectory-index color-theme not always updated (#896)
    • Fix bond cylinders not updated on size-theme change with adjustCylinderLength enabled (#1215)
  • Use OES_texture_float_linear for SSAO when available
arose
published 4.4.1 •

Changelog

Source

[v4.4.1] - 2024-06-30

  • Clean solidInterior transparent cylinders
  • Create a transformer to deflate compressed data
  • Adjust Quick Styles panel button labels
  • Improve camera interpolation code (interpolate camera rotation instead of just position)
  • Mesoscale Explorer
    • Add illustrative coloring option
    • Press 'C' to toggle between center and zoom & center on click
    • Add entities selection description
    • Clicking a leaf node in the right panel tree will center each instance in turn
    • Add measurement controls to right panel
    • Mouse left click on label with snapshot key will load snapshot
    • Mouse hover over label with protein name highlight entities with the same name
    • Custom ViewportSnapshotDescription with custom MarkdowAnchor
      • # other snapshots with a given key [...](#key)
      • i highlight a protein with a given NAME [...](iNAME)
      • g highlight a group with a given group type and group name [...](ggrouptype.groupname)
      • h URLs with a given link [...](http...)
    • Snapshot description panel window size and text can be resized and hidden with new icons
    • Add styles controls to right panel
    • Add viewport settings to left panel
    • Add app info component to left panel with interactive tour and doc link
  • Fixes SSAO edge artifacts (#1122)
    • Add reuseOcclusion parameter to multi-sample pass
    • Add blurDepthBias parameter to occlusion pass
    • Handle near clip in SSAO blur
  • Support reading score from B-factor in pLDDT color theme
  • Add Cel-shading support
    • celShaded geometry parameter
    • celSteps renderer parameter
  • Add the ability to customize the Snapshot Description component via PluginUISpec.components.viewport.snapshotDescription
  • Add doNotDisposeCanvas3DContext option to PluginContext.dispose
  • Remove support for density data from edmaps.rcsb.org
23
29
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc