tusharmath / any-dom

consistent API for any virtual dom library
0 stars 0 forks source link

Update inferno to the latest version πŸš€ #9

Open greenkeeper[bot] opened 6 years ago

greenkeeper[bot] commented 6 years ago

Version 4.0.0 of inferno was just published.

Dependency inferno
Current Version 3.10.1
Type dependency

The version 4.0.0 is not covered by your current version range.

If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.

It might be worth looking into these changes and trying to get this project onto the latest version of inferno.

If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.


FAQ and help There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper bot :palm_tree:

greenkeeper[bot] commented 6 years ago

Version 4.0.1 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 4.0.2 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 4.0.3 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 4.0.4 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 4.0.5 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 4.0.6 just got published.

Update to this version instead πŸš€

Release Notes Inferno v4.0.6

Core

Added inferno-shared as dependency to inferno to satisfy typescript types. Fixes #1284

Inferno-compat

Fixed typo in WrapperComponent 1bd6c46

note: 4.0.5 was skipped due to bad publish.

greenkeeper[bot] commented 6 years ago

Version 4.0.7 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 4.0.8 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 5.0.0 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 5.0.1 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 5.0.2 just got published.

Update to this version instead πŸš€

Release Notes Inferno v5.0.2

Typescript type improvements

  • Support class and styleName attributes (#1307)
  • Allow EventHandlers to be null (#1313)
  • Fix Router and Switch component types (#1318)

Inferno-router

  • Fixes bug where changing route did not update DOM (#1322)
greenkeeper[bot] commented 6 years ago

Version 5.0.3 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 5.0.4 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 5.0.5 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 5.0.6 just got published.

Update to this version instead πŸš€

Release Notes Inferno v5.0.6

Inferno-core

Adds support for boolean expressions in children types TSX (Typescript JSX)
Adds support for style property as string #1338

greenkeeper[bot] commented 6 years ago

Version 5.1.0 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 5.1.1 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 5.2.0 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 5.3.0 just got published.

Update to this version instead πŸš€

Release Notes Inferno v5.3.0

Improved error recovery

This release adds basic support for recovering from user-land errors. Previous render result is now changed as diffing process goes on. When an exception happens, next render continues from the correct state.

Inferno-core

Chaining forceUpdate now renders asynchronously ( the same way as setState ) to avoid error situations

greenkeeper[bot] commented 6 years ago

Version 5.4.0 just got published.

Update to this version instead πŸš€

Release Notes Inferno v5.4.0

Inferno-core

  • Always diff through whole vNode tree, even when vNodes are strictly equal. Fixes #1369 #1345
  • Improves performance when no contenteditable elements are used. JSX users update to babel-plugin-inferno v5.1.0
  • Adds basic support for content-editable elements. Nested html is not supported for content-editable elements, only text for now. Fixes #1186

Inferno-server

Inferno-compat

  • Fixes an issue where props were removed when cloning vNodes multiple times

Inferno-test-utils

  • Fixes typescript type reference error #1366

Common

  • New version of prettier ran on whole project
  • All dependencies updated

Documentation

  • Inferno-mobx inject documentation updated #1368
  • Link changed to round 7 web framework benchmark #1372
  • Rollup config updated #1367
  • Removed functional component work around from Inferno router examples

Babel-plugin-inferno v5.1.0

greenkeeper[bot] commented 6 years ago

Version 5.4.1 just got published.

Update to this version instead πŸš€

Release Notes Inferno v5.4.1

Typescript support

Inferno now builds types using outputAsModuleFolder: true to fix Webstorm IDE intellisense and have better compatibility between node module system.

greenkeeper[bot] commented 6 years ago

Version 5.5.0 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 5.6.0 just got published.

Update to this version instead πŸš€

Commits

The new version differs by 7 commits.

  • b48c014 v5.6.0
  • 0124889 Added new bundle type "esnext"
  • 5efdf27 Fixed server side router documentation Github #1347
  • ba195d1 Always run buil:es before build:es:dev
  • d14773b Combine build & test steps in Travis
  • 82c4e69 Fixed Object.assign() being undefined in IE11, This was caused by TSC transforming spread object to it. Removed TSC transformation from build chain and changed tests to test against shipped files.
  • 84b60cb Removed "Promise" module to fix travis

See the full diff

greenkeeper[bot] commented 5 years ago

Version 5.6.1 just got published.

Update to this version instead πŸš€

Release Notes Inferno v5.6.1

Inferno-test-utils

  • Fixes an issue where className was not rendered correctly using renderToSnapshot
  • Fixes an issue where nested vNode tree was not fully rendered using renderToSnapshot

Inferno-extras

This is new package that contains helper utilities to work with InfernoJS virtual DOM. The first methods are:

isDOMinsideVNode(htmlNode, vNode) - returns true when htmlNode is found from the virtual node tree of vNode
isDOMinsideComponent(htmlNode, instance) - returns true when htmlNode is found from virtual node tree of component instance

Read more about inferno-extras here

Commits

The new version differs by 3 commits.

  • 83ac9ff v5.6.1
  • 33999a2 Added new package: "inferno-extras" and isDOMinsideVNode method
  • cc7a1ce fixed snapshot rendering util, classNames was missing and some of the tree was missing. Resolves Github #1385

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 102 commits.

  • 2d2cdb1 v6.0.0
  • eda6fee Updated JSFiddle to use babel-standalone plugin
  • 77c1948 Added babel7 jsFiddle integration files
  • 28daeeb Added input validation to render method
  • 6dbbe65 Saucelabs: Try version string "latest"
  • 3db1da1 iPhone 12 => 11, v12 seems to be unavailable
  • 4109d63 Simplifies cloneVNode and fixed issue Github #1393
  • efb213e inferno-clone-vnode doesn't include children in cloned node (#1394)
  • 7cd62aa InfernoJS v6 documentation
  • 88f1a27 Increased timeouts and tried to make browser test bundle smaller for more stable testing
  • 2a63b27 Fixed issue where createElement API incorrectly set Fragment children
  • a94f357 updated pkgs
  • 0de1223 When cloning fragments children should not be normalized, only cloned. It fixes re-mounting issue
  • 32d8b88 Removed incorrect v5 dev dependency references
  • 8f93222 Updated packages

There are 102 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for Inferno v6.0.1

Fixes error in environments where document is not available

Commits

The new version differs by 2 commits.

  • 88bb325 v6.0.1
  • 7c11d87 Instead of detecting browser, detect if document is available

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 4 commits.

  • ac6d9a5 v6.0.2
  • 5194ac1 Improve test execution time by fixing some old tests.
  • 45ba35e Added karma-gzip to reduce network traffic during saucelab tests, removed jasmine-matchers because it was not used anywhere
  • bb6f252 Fixes issue where select - options are not updated correctly when options are wrapped in Component or Fragment. Github #1400 Fixes issue where one Fragment was replaced with multiple fragments

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for Inferno v6.0.3

Inferno core

  • Fixes bug where rendering single Fragment inside another Fragment didn't create DOM #1399
Commits

The new version differs by 2 commits.

  • 7f14266 v6.0.3
  • 32230c0 Fixes issue where fragment did not render single nested fragment correctly Github #1399

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 15 commits.

  • 7b09082 v6.1.0
  • ff744db Updated benchmarks 6.1.0
  • d7abde6 CreateElement: Fix multiple children argument type (#1405)
  • 6b7bf5a Added link to benchmarks, resolves github #1406
  • 0918ef4 Updated http://infernojs.github.io/inferno index
  • 151b93e Moved benchmarks to docs folder so they can be hosted in github.io website
  • 7e1ecba removed iphone browser because it does not start ... something wrong with saucelabs
  • 9865006 sauce config fix
  • e4955e1 Try custom launcher
  • e129daa Fixes issue where fragments where not correctly rendered using "renderToSnapshot", fixes issue where pending setStates were not rendered using "renderToSnapshot". Resolves Github #1404
  • 06dac1b Updated packages and removed karma-hack
  • 9a20975 Fixes issue where lifecycle methods got called on different tree update
  • 1adfdac Correcting Typescript example in readme. Fixes #1401 (#1402)
  • 1d2e100 fixed typo (#1403)
  • edf8220 Added rerender to fix IE tests

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for Inferno v6.1.1

Inferno-test-utils

  • Fixes an issue where text nodes were not correctly rendered using method renderVNodeToSnapshot #1404

Typescript

  • Fixes typescript compilation error in types.ts file #1407
  • Improves create-element typing #1408
Commits

The new version differs by 6 commits.

  • 57cc986 v6.1.1
  • 427ba3b CreateElement: Validate prop types (#1408)
  • a4cf822 Updated lint-staged to v8 and removed unnecessary import from jest.ts
  • 5ae9461 Test-util: Fix issue where text nodes caused crash when renderingVNodeToSnapshot Github #1404
  • 61960b5 Fix type error in types.ts file Reolves Github #1407
  • 0cf89f9 Fix infernojs.github.io/inferno mobile styles

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 4 commits.

  • d17800a v6.1.2
  • d10c207 Updated dependencies
  • a4b7b50 Added native event properties back to Inferno's ClipboardEvent, CompositionEvent, DragEvent and FocusEvent. Resolves Github #1411
  • 730ca5d Fixes an issue where emptying fragment lost its position within parent fragment. Github #1412

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for Inferno v6.1.3

Inferno core

Fixes an issue where Fragment children rendered to wrong place in DOM when fragments last children was component with another fragment root

Commits

The new version differs by 2 commits.

  • 92fa811 v6.1.3
  • fe0552c Fixes an issue where fragment appended its children to wrong location if next vNode was component with another fragment root

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for Inferno v6.1.4

Inferno core

Fixes an issue where patching SVG properties failed when component was inside SVG dom. #1415

Commits

The new version differs by 3 commits.

  • 85a8b11 v6.1.4
  • e1d0936 Changed webpack mode from production to none
  • ed34a48 Fixes issue where SVG elements were not patched correctly Github #1415

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 2 commits.

  • 6504149 v6.1.5
  • 21b11ee Fixes an issue where setState callback was not called

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 5 commits.

  • fca8d3d v6.2.0
  • b28b5ed Runtime optimizations: Added work around for V8 Builtin:ArgumentsAdaptorTrampoline by defining new compiler time option to JSX plugin. defineAllArguments it can be used to improve v8 runtime by the cost of bundle size. Fixed issue where event delegation was de-opting using "wrong map" in v8. Improved benchmark runtime performance. Fixed v8 de-optimization "not enough type information..." in patchChildren
  • bc3d486 Code clean up
  • 258d4e8 Removed debugger and clean up create-element code
  • 82cf5b1 Removed useless else if condition

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 2 commits.

  • f59a416 v6.2.1
  • 3e71864 Fix error in SSR "Node is not defined" when JSDom is not available

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 2 commits.

  • e7b8c7e v6.3.0
  • f06b9d2 Fixes issue where setState function state parameter was not updated. Github #1420. Reduced render count when same component does multiple setStates

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 3 commits.

  • 580a357 v6.3.1
  • 728c32e Removed NCU from pkg json and moved d3-scalar to dev dependencies
  • ae28461 Fixed an issue where Fragments appended outside its boundaries Github #1421 Fixed another issue where optimization flags failed for Fragments when content was empty

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 3 commits.

  • 6265fa8 v7.0.0
  • bfbdb57 Speed up tests
  • 1ba2223 Moved render detection to global scope from component class. This fixes an issue where child component can call parent Component to update causing child component to fail.

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 3 commits.

  • faddb21 v7.0.1
  • cc9d617 Speed up typescript check by not emitting output files, removed unnecessary variable
  • eae57fd Component: Be assignable as IComponentConstructor (#1422)

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for Inferno v7.0.2

Inferno core

  • Fixes an issue caused by Inferno 7.0.1 when vNode's were passed to multiple locations in the tree as reference it rendered incorrectly.
  • Updated to babel 7.2
Commits

The new version differs by 2 commits.

  • cf3776b v7.0.2
  • 131b8a4 Fixes an issue caused by code clean up in 7.0.1, updated to babel 7.2

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 4 commits.

  • b6c16c5 v7.0.4
  • bb95f8d Fixed LICENSE year range
  • c2cda0d v7.0.3
  • d4f8981 Fixes an issue where vNode has wrong flags after directClone. Resolves Github #1426

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for Inferno v7.1.2

Inferno core

  • Moved isPropagationStopped & isDefaultPrevented methods from inferno-compat to inferno-core synthetic events only. This fixes compatibility issue between inferno-compat and video.js - e6666bd

Inferno router

  • Fixes an issue where Switch component did not render nested-array children correctly #1441
Commits

The new version differs by 23 commits.

  • b322415 v7.1.2
  • b54c60e Merge branch 'master' of github.com:infernojs/inferno
  • e6666bd Moved isDefaultPrevented and isPropagationStopped from inferno-compat to inferno core synthetic events only. This resolves video.js conflict Github #1442 Also updated jest config to v24
  • e2bf59c Fix Switch component not matching/rendering nested-array children correctly (#1441)
  • 064d6bd v7.1.1
  • f801efd perf: optimize lis_algorithm (#1438)
  • fc0afd5 Rol
  • b1fbb1a Updated to Mobx 4.9.2 (IE should be fixed now)
  • 04a1a1f Update to karma v4
  • 35a51ab Skip transitionEnd test on old chrome versions
  • baccdce Bind mobx to v4.8.0, v4.9.1 is not ES5 complaint
  • 55a3ac6 Downgrade karma-sauce-launcher to v1
  • 20f2063 v7.1.0
  • 2dceee3 Fixed an issue where forwardRef gets wrong ref parameter on functional component patch routine Github #1430
  • c3ad713 Optimize performance of patching non synthetic events

There are 23 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 3 commits.

  • 75f8e9a v7.1.3
  • 49cffa0 Updated typescript to 3.3.3 and changed prepublish script to run synchronously
  • 5dfd514 New inferno example with a non-trivial realistic mid-sized app - features inferno hyperscript, http requests and more (#1445)

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 2 commits.

  • 498e348 v7.1.4
  • f54a7dd Fixes an issue where type files failed to copy due to race condition. Replaced custom JS with "merge-dirs" pkg. Github #1446

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 3 commits.

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 2 commits.

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 2 commits.

  • bd7f790 v7.1.7
  • 36fd965 Remove .gitignore and use files property in package.json

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for Inferno v7.1.8

Inferno core

  • Fixes an issue where vNode key could change after multiple normalizations #1447
Commits

The new version differs by 3 commits.

  • 67048b1 v7.1.8
  • 2745b2c Fixed an issue where vNode key could change after multiple normalizations Github #1447
  • e0332c2 Added more tests for normalization, small code clean up

See the full diff