Skip to content

v0.2.0

Compare
Choose a tag to compare
@tungs tungs released this 16 Dec 07:30
· 182 commits to main since this release

v0.2.0

v0.2.0 introduces some breaking changes to undocumented features

  • DOM elements that are marked as processed now use the property _timeweb_processed instead of _timeweb_customized
  • Removal of prefixed global variables and properties that were assigned to window and document for realtime handling functions. They're now moved to timeweb.realtime (introduced in v0.1.2):
    • window._timeweb_oldDate (now timeweb.realtime.Date)
    • window._timeweb_oldSetTimeout (now timeweb.realtime.setTimeout)
    • window._timeweb_oldRequestAnimationFrame (now timeweb.realtime.requestAnimationFrame)
    • window._timeweb_oldSetInterval (now timeweb.realtime.setInterval)
    • window._timeweb_oldCancelAnimationFrame (now timeweb.realtime.cancelAnimationFrame)
    • window._timeweb_oldClearTimeout (now timeweb.realtime.clearTimeout)
    • window._timeweb_oldClearInterval (now timeweb.realtime.clearInterval)
    • window._timeweb_oldPerformance (now timeweb.realtime.performance, as in timeweb.realtime.performance.now())
    • document._timeweb_oldCreateElement (now timeweb.realtime.createElement)
    • document._timeweb_oldCreateElementNS (now timeweb.realtime.createElementNS)
  • Removal of prefixed global variables for internal timeweb methods. Most of them are now directly accessible via the timeweb object, as of v0.1.2:
    • window._timeweb_processUntilTime (now timeweb.processUntilTime)
    • window._timeweb_runAnimationFrames (now timeweb.runAnimationFrames)
    • window._timeweb_addFramePreparer (now timeweb.addFramePreparer, though this is an unstable feature that may be changed in the future, in favor of an event-type model)
    • window._timeweb_runFramePreparers (now timeweb.runFramePreparers)
    • window._timeweb_processNextBlock (not accessible anymore)

Full Changelog: v0.1.2...v0.2.0