@bikeshaving/crank
Advanced tools
Comparing version 0.1.1 to 0.1.2
# Changelog | ||
## [0.1.2] - 2020-04-29 | ||
### Fixed | ||
- Fixed Copy element tag not using Symbol.for #69 | ||
- Fixed event listeners not being properly removed when component is unmounted #70 | ||
- Prevented child components from causing parent components to rerender while it is already rerendering #70 | ||
- Fixed keyed element logic when an unkeyed element is placed before multiple keyed elements previously rendered | ||
- Fixed a deadlock when errors are thrown back into async generator components: #77 | ||
## [0.1.1] - 2020-04-25 | ||
### Fixed | ||
- Correct boolean props not working correctly in html renderer #44 | ||
- Corrected boolean props not working correctly in html renderer #44 | ||
- Guarded against potential xss in style objects #44 | ||
- Wrapped non-string iterables in an implicit Fragment element #63 | ||
- Unmount stateless renders #63 | ||
- Made sure stateless renders are unmounted #63 | ||
@@ -9,0 +17,0 @@ ## [0.1.0] - 2020-04-14 |
@@ -5,3 +5,3 @@ 'use strict'; | ||
var index = require('./index-bcf5b5c1.js'); | ||
var index = require('./index-d9e2b4f7.js'); | ||
@@ -8,0 +8,0 @@ var _a; |
@@ -5,3 +5,3 @@ 'use strict'; | ||
var index = require('./index-bcf5b5c1.js'); | ||
var index = require('./index-d9e2b4f7.js'); | ||
@@ -8,0 +8,0 @@ var _a; |
@@ -86,3 +86,3 @@ import { CrankEventTarget } from "./events"; | ||
abstract parent: ParentNode<T> | undefined; | ||
private onNextChildren; | ||
private onNextResult; | ||
protected props: Props | undefined; | ||
@@ -132,2 +132,3 @@ value: Array<T | string> | T | string | undefined; | ||
readonly ctx: Context; | ||
private stepping; | ||
private available; | ||
@@ -145,8 +146,6 @@ private iterator; | ||
protected updateChildren(children: Children): MaybePromise<undefined>; | ||
private run; | ||
private step; | ||
private advance; | ||
refresh(): MaybePromise<undefined>; | ||
[Symbol.iterator](): Generator<Props>; | ||
[Symbol.asyncIterator](): AsyncGenerator<Props>; | ||
private run; | ||
commit(): undefined; | ||
@@ -157,2 +156,4 @@ unmount(): MaybePromise<undefined>; | ||
set(name: unknown, value: any): void; | ||
[Symbol.iterator](): Generator<Props>; | ||
[Symbol.asyncIterator](): AsyncGenerator<Props>; | ||
} | ||
@@ -159,0 +160,0 @@ export declare class HostContext<T = any> { |
@@ -5,3 +5,3 @@ 'use strict'; | ||
var index = require('./index-bcf5b5c1.js'); | ||
var index = require('./index-d9e2b4f7.js'); | ||
@@ -8,0 +8,0 @@ |
@@ -1,2 +0,2 @@ | ||
import { D as Default, _ as __generator, R as Raw, P as Portal, d as __extends, b as Renderer, e as __rest, f as __values, g as __assign } from './index-4b79835a.js'; | ||
import { D as Default, _ as __generator, R as Raw, P as Portal, d as __extends, b as Renderer, e as __rest, f as __values, g as __assign } from './index-ff226fef.js'; | ||
@@ -3,0 +3,0 @@ var _a; |
@@ -1,2 +0,2 @@ | ||
import { D as Default, T as Text, P as Portal, d as __extends, f as __values, h as __read, b as Renderer } from './index-4b79835a.js'; | ||
import { D as Default, T as Text, P as Portal, d as __extends, f as __values, h as __read, b as Renderer } from './index-ff226fef.js'; | ||
@@ -3,0 +3,0 @@ var _a; |
@@ -86,3 +86,3 @@ import { CrankEventTarget } from "./events"; | ||
abstract parent: ParentNode<T> | undefined; | ||
private onNextChildren; | ||
private onNextResult; | ||
protected props: Props | undefined; | ||
@@ -132,2 +132,3 @@ value: Array<T | string> | T | string | undefined; | ||
readonly ctx: Context; | ||
private stepping; | ||
private available; | ||
@@ -145,8 +146,6 @@ private iterator; | ||
protected updateChildren(children: Children): MaybePromise<undefined>; | ||
private run; | ||
private step; | ||
private advance; | ||
refresh(): MaybePromise<undefined>; | ||
[Symbol.iterator](): Generator<Props>; | ||
[Symbol.asyncIterator](): AsyncGenerator<Props>; | ||
private run; | ||
commit(): undefined; | ||
@@ -157,2 +156,4 @@ unmount(): MaybePromise<undefined>; | ||
set(name: unknown, value: any): void; | ||
[Symbol.iterator](): Generator<Props>; | ||
[Symbol.asyncIterator](): AsyncGenerator<Props>; | ||
} | ||
@@ -159,0 +160,0 @@ export declare class HostContext<T = any> { |
@@ -1,2 +0,2 @@ | ||
export { a as Context, C as Copy, D as Default, F as Fragment, H as HostContext, P as Portal, R as Raw, b as Renderer, T as Text, c as createElement, i as isElement } from './index-4b79835a.js'; | ||
export { a as Context, C as Copy, D as Default, F as Fragment, H as HostContext, P as Portal, R as Raw, b as Renderer, T as Text, c as createElement, i as isElement } from './index-ff226fef.js'; | ||
//# sourceMappingURL=index.js.map |
{ | ||
"name": "@bikeshaving/crank", | ||
"version": "0.1.1", | ||
"version": "0.1.2", | ||
"license": "MIT", | ||
@@ -5,0 +5,0 @@ "description": "JSX-based components with functions, promises and generators.", |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
302435
5647