Skip to content

v0.0.7

Latest
Compare
Choose a tag to compare
@aadityataparia aadityataparia released this 11 Nov 13:56
· 25 commits to master since this release

Bug Fixes

  • sifrr-dom: register always returns a promise (93c3165)
  • sifrr-dom: bubble only bubblable events (8fdf844)
  • sifrr-dom: call event listener only on target (a91784f)
  • sifrr-dom: don't set global.Sifrr.Dom on setup (cce028c)
  • sifrr-dom: remove synced attrs when you already have props (3436508)
  • sifrr-dom: state prop change doesn't trigger update bug (9123a1c)
  • sifrr-fetch: set content-type json if body is an array (3115905)
  • sifrr-fetch: stringify body even if content type manually set (5f6fd63)
  • sifrr-server: only need graphql if it is used (5b53b9f)
  • sifrr-server: remove prohibited headers (849986f)
  • sifrr-tempalte: small bug fixes (3ce4879)
  • sifrr-template: call onPropChange on direct prop also (46363ed)
  • sifrr-template: fix style reset bug, and fragment bug (ff06855)
  • graphql npe fix (d0e0244)

Features

  • sifrr-api: add graphql subscription support (9594629)
  • sifrr-api: convert graphql to independent reusable implementation (#240) (f1436fb)
  • sifrr-api: convert to work with @sifrr/server (addc846)
  • sifrr-api: deprecate graphql models and schema builder (7a19944)
  • sifrr-api: save versioned schema files (96bae6f)
  • sifrr-cli: migrate to ts (#320) (a8a4673)
  • sifrr-dom: :sifrr-bind can take function too (830c413)
  • sifrr-dom: [BREAKING] convert sifrr attributes to props (940c707)
  • sifrr-dom: add bindStoresToElement function (e2169c9)
  • sifrr-dom: add on update to store (03d96b3)
  • sifrr-dom: add onPropsChange function (48f729e)
  • sifrr-dom: add update in store (e659cc9)
  • sifrr-dom: all sifrr props are prefixed with sifrr (sifrrKey, sifrrDefaultState) (9efa5cd)
  • sifrr-dom: change data-sifrr-key to :key (3ed1fdf)
  • sifrr-dom: config can have url function that returns element url (88b4e4c)
  • sifrr-dom: convert to es6 module syntax (58454fa)
  • sifrr-dom: data-sifrr-repeat is now :sifrr-repeat prop (57bedf6)
  • sifrr-dom: fix: style prop works now (c337ec4)
  • sifrr-dom: migrate to typescript (#266) (25793d8)
  • sifrr-dom: props with : prefixes (0c30b87)
  • sifrr-dom: props work with normal string values without bindings (6da9dd4)
  • sifrr-dom: render-if prop, that stops element from render/showing (eaa5afa)
  • sifrr-dom: replace templating engine with @sifrr/template (#300) (8dafe10)
  • sifrr-dom: setState, getState instead of getter/setter (2db75b4)
  • sifrr-fetch: add graphql subscription support to WebSocket (eacdb0f)
  • sifrr-fetch: define default graphql path (f1fa65d)
  • sifrr-fetch: migrate to typescript (cacf018)
  • sifrr-fetch: websocket works in node (5dcb710)
  • sifrr-route: migrate to typescript (7a6911e)
  • sifrr-route: use :path prop for setting paths (ca07421)
  • sifrr-route: use renderIf to show/hide routes (8df443f)
  • sifrr-server: add body helpers in put, patch requests (7cb2861)
  • sifrr-server: add getQuery function (bc5845a)
  • sifrr-server: add graphql subscription support (f9b0803)
  • sifrr-server: auto live reload without any setup (055cfa4)
  • sifrr-server: convert createCluster to cluster class (#236) (f75daa5)
  • sifrr-server: migrate to ts (#319) (206b8f1)
  • sifrr-serviceworker: convert to es6 module syntax (20724af)
  • sifrr-serviceworker: migrate to typescript (2904591)
  • sifrr-storage: add memoize function (f10e638)
  • sifrr-storage: add ttl support (4a307c6)
  • sifrr-storage: migrate to es6 (e86cf65)
  • sifrr-storage: migrate to typescript (#261) (01d6f6c)
  • sifrr-template: add async/promise support in binding funct… (#298) (28c9be2)
  • sifrr-template: add store (48cc02c)
  • sifrr-template: add styled function (80da761)
  • sifrr-template: call onPropChange on node if exists (ae0f9ef)
  • sifrr-template: direct prop bindings work with object/symbol (4862c9d)
  • sifrr-template: extract template to its own package (#281) (a8e59a6)