Skip to content

Releases: infernojs/inferno

v8.2.3

10 Dec 19:30
Compare
Choose a tag to compare

Inferno-core

  • FormEvent event.target has been explicitly defined for this event type c337fdd

Inferno-router

v8.2.2

30 Jun 09:36
Compare
Choose a tag to compare

Inferno-Router

  • Fixes Uncaught TypeError: e is not a function call error in <Prompt/> component by adapting to a new history blocking API 68213f0

Internal

  • Internal dependencies have been updated

v8.2.1

28 May 08:50
Compare
Choose a tag to compare

Inferno v8.2.1

Inferno core

  • Fixes an issue where type ComponenType<P> was not assignable to parameter "type" of createComponentVNode method 4bc0268

v8.2.0

25 May 13:58
Compare
Choose a tag to compare

Inferno v8.2.0

Inferno router

  • Async prefetch support! 🚀 #1621

Internal

  • Internal dependencies have been updated
  • Jasmine updated to v5 and lowest testing target of FireFox browser is now v91 due to limited browser support in latest version of jasmine

v8.1.1

19 Apr 19:32
Compare
Choose a tag to compare

Typescript

  • added types for inline CSS variables
  • added types for SVG attributes in native format
  • added types for indeterminate and for native attributes

Internal

Inferno v8.1.0

26 Mar 08:41
Compare
Choose a tag to compare

Typescript

  • Breaking change Inferno.JSX.Element type has been removed in favor of more correct automatic typing
    • InfernoNode and InfernoNodeSingle has been added as top level exports to inferno package.
    • InfernoNode can be used as a replacement for Inferno.JSX.Element for type checking "any" JSX entry
    • InfernoNodeSingle can be used to restrict Component children to a single JSX node ( excluding arrays )
      This fixes issue: #1630
  • $ReCreate attribute has been added to allowed TSX attributes
  • selectedIndex property has been added to allowed select attributes
  • type Key has been unified and moved as top level export of inferno package
  • math formula elements are now allowed in TSX
  • Typescript has been upgraded to v5
  • media element is now correctly typed in TSX

Inferno-vnode-flags

  • 0 is now reserved for unknown value

Internal

  • all inferno package tests has been converted to TSX
  • development dependencies updated

Inferno v8.0.6

08 Feb 18:10
Compare
Choose a tag to compare

Typescript

  • This release brings back native html event listener types, fixes: #1622

Inferno

  • Internal dependencies updated

Inferno v8.0.5

27 Nov 14:55
Compare
Choose a tag to compare

Typescript

  • Typescript typing improvements #1612

Inferno router

  • Fixes an issue where state was no longer passed to history #1608 e3c3deb
  • Implements className function to be compatible with React router #1613

v8.0.4

16 Oct 12:15
Compare
Choose a tag to compare

Typescript

  • Adds type information for Animation hooks 77acc73
  • AnimatedMoveComponent, PureComponent and Component are now abstract classes to indicate they must be extended
  • All attributes now accept null value eb88122
  • Refs now accept null value 12be729

Internal

  • Dependencies updated to latest versions
  • Rollup plugin bubble replaced with babel

Inferno v8.0.3

18 Aug 16:21
Compare
Choose a tag to compare

Inferno-core

Typescript

  • Added back types for CssProperties, correctly typed with hyphen case, fixes #1604

Dependencies

  • inferno-shared moved to devDependencies in all packages 231d717