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

@bikeshaving/crank

Package Overview
Dependencies
Maintainers
1
Versions
44
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@bikeshaving/crank - npm Package Versions

1345

0.3.9

Diff

Changelog

Source

[0.3.9] - 2021-03-05

Fixed

  • Fixed style strings being incorrectly rendered by the HTMLRenderer (#191).
brainkim
published 0.3.8 •

Changelog

Source

[0.3.8] - 2020-12-27

Fixed

  • Various performance improvements.

Changed

  • create() and patch() calls have been moved to a pre-order traversal of the tree.
  • The DOM renderer now checks properties and attributes before mutating them.
brainkim
published 0.3.7 •

Changelog

Source

[0.3.7] - 2020-11-16

Mostly some changes when trying to get Crank to play nicely with contenteditables

Fixed

  • Fixed TypeScript sourcemaps not being generated in builds (#165).
  • Fixed empty arrays or otherwise non-empty element children not clearing out non-Crank DOM mutations (#167).
  • Fixed rerenderings updating DOM Text nodes even when the contents have not changed (#169).
brainkim
published 0.3.6 •

Changelog

Source

[0.3.6] - 2020-10-13

Fixed

  • Changed the algorithm of patch slightly so that setAttribute is never used with object/function values.
brainkim
published 0.3.5 •

Changelog

Source

[0.3.5] - 2020-09-17

Fixed

  • Added ChildIterable type to exports to deal with TypeScript errors (#156).
brainkim
published 0.3.4 •

Changelog

Source

[0.3.4] - 2020-09-09

Fixed

  • Fix some edge cases with async generator component rendering.
brainkim
published 0.3.3 •

Changelog

Source

[0.3.3] - 2020-08-25

Fixed

  • Use ducktyping rather than instanceof checks for cross realm use-cases like nw.js (#147).
brainkim
published 0.3.2 •

Changelog

Source

[0.3.2] - 2020-08-06

Changed

  • Duplicate keys and calling refresh on an unmounted or already executing component will now log errors to the console.
  • Changes to some of the error messages thrown by Crank.
brainkim
published 0.3.1 •

Changelog

Source

[0.3.1] - 2020-07-30

Added

  • Added official support for Deno. ESM build files now include a triple-slash reference to sibling d.ts files, and the d.ts files have been checked to work in deno.
  • The core file has been moved from index.js to crank.js, following deno best practices. The index.js export is now an alias file.
  • Module Augmentation is now available via a global Crank module.

Deprecated

  • The class StringRenderer in the html module has been renamed to HTMLRenderer. The StringRenderer export is now an alias and will be removed in the next breaking release.
brainkim
published 0.3.1-beta.0 •

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