Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

molstar

Package Overview
Dependencies
Maintainers
0
Versions
283
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.8.0

Diff

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-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-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
arose
published 4.4.0 •

dsehnal
published 4.3.0 •

Changelog

Source

[v4.3.0] - 2024-05-26

  • Fix State Snapshots export animation (#1140)
  • Add depth of field (dof) postprocessing effect
  • Add SbNcbrTunnels extension for for visualizing tunnels in molecular structures from ChannelsDB (more info in tunnels.md)
  • Fix edge case in minimizing RMSD transform computation
arose
published 4.2.0 •

Changelog

Source

[v4.2.0] - 2024-05-04

  • Add emissive material support
  • Add bloom post-processing
  • MolViewSpec extension: loadMVS supports keepCamera parameter
  • Return StateTransform selectors from measurements API (addDistance, addAngle, etc.)
  • Refactor transparency rendering
    • More uniform behavior for blended, wboit, dpoit
    • Fix issues with text & image geometry
  • Fix render-spheres example (#1100)
    • Wrong step size in sphere geometry boundingSphere & groupmapping
    • Handle empty instanceGrid in renderer & renderable
  • Fix bond assignment from IndexPairBonds
    • Can not always be cached in ElementSetIntraBondCache
    • Wrong operator checks in findPairBonds
  • Fix SSAO artifacts (@corredD, #1082)
  • Fix bumpiness artifacts (#1107, #1084)
arose
published 4.1.0 •

Changelog

Source

[v4.1.0] - 2024-03-31

  • Add VolumeTransform to translate/rotate a volume like in a structure superposition
  • Fix BinaryCIF encoder edge cases caused by re-encoding an existing BinaryCIF file
  • Fix edge-case where width/height in InputObserver are not correct
  • Fix transparency rendering fallback (#1058)
  • Fix SSAO broken when OES_texture_float_linear is unavailable
  • Add normalOffset to external-volume color theme
    • This can give results similar to pymol's surface_ramp_above_mode=1
  • Add rotation parameter to skybox background
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