Skip to content

Releases: TitanNanoDE/ApplicationFrame

v1.2.2 Cotton Candy Cloud

16 Jun 07:21
Compare
Choose a tag to compare
  • using IndexedDB in the WkWebview of iOS, could sometimes trigger an iOS bug that prevented the DB from being opened. The DB request would get stuck in the pending state indefinitely. #180 (#181)

v1.2.1 Cotton Candy Cloud

07 May 06:54
Compare
Choose a tag to compare
  • [IndexedDB] under some conditions when using both a composite index and a start and/or limit skipped entries would be counted toward the limit #152 (#153)
  • [Web] using the reflectChanges option on a CustomElement attribute could cause an infinite loop #140 (#146)

v1.2.0 Cotton Candy Cloud

15 Apr 07:17
Compare
Choose a tag to compare

Features

  • [IndexedDB] Store entries can now be deleted. Either via .delete() or .clear() #138 (#139)
  • [IndexedDB] It is now possible to close a DB at runtime by explicitly calling .close() #129 (#131)
  • [IndexedDB] DB upgrades can now be performed on an already opened DB via .upgrade(). This allows to specify an additional set of version definitions #130 (#135)

Bug Fixes

  • [IndexedDB] store upgrades could sometimes cause an exception #120 (#122)

v1.1.2 Cotton Candy Cloud

17 Feb 07:30
Compare
Choose a tag to compare
  • ServiceWorker cache was constantly being refreshed, no matter if files actually changed or not #101 (#102)
  • web/ServiceWorker.init() should return a promise, so users can catch registration errors #96 (#106)
  • Requests were not properly matched against the static cache and would always freshly fetched #97 (#103)
  • ServiceWorker event dispatch did not properly work. Events never arrived in the SW or any client #95 (#98)

v1.1.1 Cotton Candy Cloud

09 Feb 08:46
Compare
Choose a tag to compare
  • the export of CustomElement was incorrect which made it impossible to be imported

v1.1.0 Cotton Candy Cloud

04 Feb 08:13
Compare
Choose a tag to compare
  • a CustomElement prototype for the web has been implemented. This prototype provides automatic management of properties and attributes, as well as callbacks for property / attribute changes. #66
  • a new Observable prototype has been introduced it allows observers to observe their emitted events. (#77)
  • The new SubscriberFeature allows objects to "auto-subscribe" to EventTargets (#80)
  • in addition to the istanbulVM there is now also a mochaVM which can be used with the nyc package instead of istanbul (#75)

v1.0.0 Cotton Candy Cloud

12 Sep 21:42
Compare
Choose a tag to compare
  • implementation of memory management
  • RenderEngine now uses memory management to keep GC down
  • Application prototype now uses EventTarget as it's prototype
  • the node VM encapsulation has been strengthened
  • experimental ServiceWorker API
  • WebManifest API
  • Experimental rendering enhancement, render task segmentation and frame skipping has been implemented
  • NetworkRequest got progress events
  • promise capabilities of the DataStorage have been fixed
  • Network requests now expose a completed flag which indicates wether or not the NetworkRequest has already been completed.
  • all legacy modules have been removed

v0.7.0 Dev Version 5

08 Mar 16:00
Compare
Choose a tag to compare
v0.7.0 Dev Version 5 Pre-release
Pre-release
  • all legacy modules have been removed
  • render engine post render tasks have been fixed
  • experimental service worker cache has been improved
  • indexed DB internal module imports have been fixed

v0.7.0 Dev Version 4

04 Dec 09:24
Compare
Choose a tag to compare
v0.7.0 Dev Version 4 Pre-release
Pre-release
  • Network requests now expose a completed flag which indicates wether or not the NetworkRequest has already been completed.

v0.7.0 Dev Version 3

15 Oct 21:05
Compare
Choose a tag to compare
v0.7.0 Dev Version 3 Pre-release
Pre-release
  • promise capabilities of the DataStorage have been fixed