You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
What's Changed
feat(com-pwa): Customer Order Management PWA by @AliMD in feat(com-pwa): Customer Order Management PWA #797
fix(fetch): getClientId in nodejs by @AliMD in fix(fetch): getClientId in nodejs #798
feat(nano-server): getRemoteAddress, requireClientId by @AliMD in feat(nano-server): getRemoteAddress, requireClientId #799
feat(util): parseJson, getLocalStorageItem, getClientId by @AliMD in feat(util): parseJson, getLocalStorageItem, getClientId #802
feat(fetch): fetchContext by @AliMD in feat(fetch): fetchContext #803
feat(soffit-order): add product route by @njfamirm in feat(soffit-order): add product route #800
feat(fetch): enhance fetchContext with dispatchOptions and use cache_only request in first time by @AliMD in feat(fetch): enhance fetchContext with dispatchOptions and use cache_only request in first time #804
fix(signal): API issues by @AliMD in fix(signal): API issues #805
feat(com-pwa): directors, server transactions, context providers by @AliMD in feat(com-pwa): directors, server transactions, context providers #801
feat(cards): tinted (without elevate) by @AliMD in feat(cards): tinted (without elevate) #807
feat(i18n): l18eReadyPromise, localeKeys type by @AliMD in feat(i18n): l18eReadyPromise, localeKeys type #808
feat(com-pwa): order list page by @njfamirm in feat(com-pwa): order list page #806
feat(com-pwa): screenshots and improve layout and scrolls by @AliMD in feat(com-pwa): screenshots and improve layout and scrolls #811
feat(icon): add toman icon by @njfamirm in feat(icon): add toman icon #819
feat(icon): update and compress all icons by @njfamirm in feat(icon): update and compress all icons #820
feat(com-api): define price list and batch update by @njfamirm in feat(com-api): define price list and batch update #821
feat: add es benchmarks tests by @njfamirm in feat: add es benchmarks tests #822
feat(element): mapIterable, mapObject directives by @njfamirm in feat(element): mapIterable, mapObject directives #823
feat(element): toggle mixin by @njfamirm in feat(element): toggle mixin #824
refactor(pwa): remove ui managers from director worker by @njfamirm in refactor(pwa): remove ui managers from director worker #825
feat(ui-kit): selectable product card by @njfamirm in feat(ui-kit): selectable product card #826
feat(com-pwa): page-product-list and enhance renders by @MM25Zamanian in feat(com-pwa): page-product-list and enhance renders #652
lint: imports order by @AliMD in lint: imports order #828
feat(element): router mixin by @njfamirm in feat(element): router mixin #829
feat(com-api)!: limit productStorageList and product-list storage param by @njfamirm in feat(com-api)!: limit productStorageList and product-list storage param #830
feat(com-pwa): dynamic product storage by @njfamirm in feat(com-pwa): dynamic product storage #831
feat(com-pwa): price list by @AliMD in feat(com-pwa): price list #832
refactor(element): remove dummy & smart element & add base element by @njfamirm in refactor(element): remove dummy & smart element & add base element #818
feat(ui-kit): move radio group from soffit-pwa by @njfamirm in feat(ui-kit): move radio group from soffit-pwa #834
feat: Alwatr Finite State Machines by @AliMD in feat: Alwatr Finite State Machines #845
feat(fsm): rewrite with signal power by @AliMD in feat(fsm): rewrite with signal power #846
feat(util): polyfil requestAnimationFrame, requestIdleCallbackFallback by @AliMD in feat(util): polyfil requestAnimationFrame, requestIdleCallbackFallback #847
fix(signal): nodejs compatibility by @AliMD in fix(signal): nodejs compatibility #848
refactor(signal)!: change subscribe default receivePrevious to NextCycle by @AliMD in refactor(signal)!: change subscribe default receivePrevious to NextCycle #849
fix(telegram-notifier): escaping special characters on sendMessage by @njfamirm in fix(telegram-notifier): escaping special characters on sendMessage #841
fix(ff-pwa): current year by @njfamirm in fix(ff-pwa): current year #840
refactor(icon): style by @AliMD in refactor(icon): style #851
fix(element): mixin issues by @AliMD in fix(element): mixin issues #850
feat(element/toggle): selected property by @AliMD in feat(element/toggle): selected property #852
feat(ui-kit): enhance button, product-card, text-field by @AliMD in feat(ui-kit): enhance button, product-card, text-field #853
feat(cloud): optimize nginx,
backup
command andup -b
switch by @AliMD in feat(cloud): optimize nginx,backup
command andup -b
switch #854feat(fetch): fetchContext work on background, skip online request when offline by @AliMD in feat(fetch): fetchContext work on background, skip online request when offline #855
feat(i18n): work background without delay by @njfamirm in feat(i18n): work background without delay #860
feat(router): internal redirect render template to another route by @njfamirm in feat(router): internal redirect render template to another route #861
fix(router): home page for sub page routes by @njfamirm in fix(router): home page for sub page routes #862
feat(router): keepSectionSlice for redirect by @njfamirm in feat(router): keepSectionSlice for redirect #863
fix(validator): change ValidType to StringifyableRecord by @njfamirm in fix(validator): change ValidType to StringifyableRecord #864
fix(router): add _routeContextUpdated to interface by @njfamirm in fix(router): add _routeContextUpdated to interface #865
feat(pwa-helper): move top-app-bar & footer to pwa element by @njfamirm in feat(pwa-helper): move top-app-bar & footer to pwa element #857
feat/(com-pwa): order shipping page & submit order director by @njfamirm in feat/(com-pwa): order shipping page & submit order director #856
feat(com-pwa): pages layout by @njfamirm in feat(com-pwa): pages layout #858
feat(soffit-pwa): page layout by @njfamirm in feat(soffit-pwa): page layout #859
feat(button): add signalId for click event by @njfamirm in feat(button): add signalId for click event #868
feat(fsm): new state context type & demo by @njfamirm in feat(fsm): new state context type & demo #869
refactor(type): StringifyableRecord to interface by @njfamirm in refactor(type): StringifyableRecord to interface #870
feat(element): UnresolvedMixin by @njfamirm in feat(element): UnresolvedMixin #871
feat(ui/top-app-bar): headlineKey and default values by @njfamirm in feat(ui/top-app-bar): headlineKey and default values #872
feat(signal): dispatch NextCycle option by @AliMD in feat(signal): dispatch NextCycle option #879
refactor(fsm)!: add state prop and remove gotState by @njfamirm in refactor(fsm)!: add state prop and remove gotState #880
feat(element): state mixin by @njfamirm in feat(element): state mixin #873
feat(pwa-helper): scheduleUpdate by animation frame in pwa-element by @njfamirm in feat(pwa-helper): scheduleUpdate by animation frame in pwa-element #874
fix(icon): vertical-align style by @njfamirm in fix(icon): vertical-align style #875
feat(button): add icon by @njfamirm in feat(button): add icon #876
chore(soffit-pwa): update home page content by @satafti in chore(soffit-pwa): update home page content #887
feat(type/com): OrderDraft, shippingInfo, orderShippingSchema by @AliMD in feat(type/com): OrderDraft, shippingInfo, orderShippingSchema #888
feat(fsm): transition with partial context and fix issues by @AliMD in feat(fsm): transition with partial context and fix issues #889
fix(signal): NextCycle with own detail by @njfamirm in fix(signal): NextCycle with own detail #890
feat(fetch): handle offline for all requests by @njfamirm in feat(fetch): handle offline for all requests #891
feat(element/StateMachineMixin)!: reflect state to host attrib, limit scheduleUpdate to animation frame, remove FIRST_UPDATED transition by @njfamirm in feat(element/StateMachineMixin)!: reflect state to host attrib, limit scheduleUpdate to animation frame, remove FIRST_UPDATED transition #892
feat(ui-kit): IconButtonContent.disabled, surface tinted attrib, click signal with detail, product-card toman icon by @njfamirm in feat(ui-kit): IconButtonContent.disabled, surface tinted attrib, click signal with detail, product-card toman icon #893
feat(math): calcDiscount by @njfamirm in feat(math): calcDiscount #894
fix(router): make url from router respect empty sectionList by @njfamirm in fix(router): make url from router respect empty sectionList #895
feat(pwa-helper): handle back to home event by @AliMD in feat(pwa-helper): handle back to home event #896
fix(ui-kit): icon button styles by @AliMD in fix(ui-kit): icon button styles #900
feat(i18n): make number with fixed descimal by @AliMD in feat(i18n): make number with fixed descimal #901
feat(signal): defineCommand return ListenerSpec by @AliMD in feat(signal): defineCommand return ListenerSpec #902
feat/pwa helper by @AliMD in feat/pwa helper #903
feat(element): add live directive by @AliMD in feat(element): add live directive #904
feat(com-pwa): order pages by @njfamirm in feat(com-pwa): order pages #810
chore(deps-dev): bump esbuild from 0.17.7 to 0.17.8 in chore(deps-dev): bump esbuild from 0.17.7 to 0.17.8 #814
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.51.0 to 5.52.0 in chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.51.0 to 5.52.0 #817
chore(deps-dev): bump @typescript-eslint/parser from 5.51.0 to 5.52.0 in chore(deps-dev): bump @typescript-eslint/parser from 5.51.0 to 5.52.0 #816
chore(deps-dev): bump lerna from 6.4.1 to 6.5.1 in chore(deps-dev): bump lerna from 6.4.1 to 6.5.1 #815
chore(deps-dev): bump eslint from 8.33.0 to 8.34.0 in chore(deps-dev): bump eslint from 8.33.0 to 8.34.0 #812
chore(deps-dev): bump esbuild from 0.17.8 to 0.17.10 in chore(deps-dev): bump esbuild from 0.17.8 to 0.17.10 #839
chore(deps-dev): bump @types/node from 18.13.0 to 18.14.1 in chore(deps-dev): bump @types/node from 18.13.0 to 18.14.1 #844
chore(deps-dev): bump @material/web from 1.0.0-pre.2 to 1.0.0-pre.3 in chore(deps-dev): bump @material/web from 1.0.0-pre.2 to 1.0.0-pre.3 #843
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.52.0 to 5.53.0 in chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.52.0 to 5.53.0 #838
chore(deps-dev): bump @typescript-eslint/parser from 5.52.0 to 5.53.0 in chore(deps-dev): bump @typescript-eslint/parser from 5.52.0 to 5.53.0 #837
chore(deps-dev): bump @types/node from 18.14.1 to 18.14.2 in chore(deps-dev): bump @types/node from 18.14.1 to 18.14.2 #881
chore(deps): bump github/codeql-action from 2.2.4 to 2.2.5 in chore(deps): bump github/codeql-action from 2.2.4 to 2.2.5 #878
chore(deps-dev): bump eslint from 8.34.0 to 8.35.0 in chore(deps-dev): bump eslint from 8.34.0 to 8.35.0 #877
chore(deps): bump actions/add-to-project from 0.4.0 to 0.4.1 in chore(deps): bump actions/add-to-project from 0.4.0 to 0.4.1 #886
chore(deps-dev): bump @typescript-eslint/parser from 5.53.0 to 5.54.0 in chore(deps-dev): bump @typescript-eslint/parser from 5.53.0 to 5.54.0 #885
chore(deps): bump zx from 7.1.1 to 7.2.0 in chore(deps): bump zx from 7.1.1 to 7.2.0 #883
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.53.0 to 5.54.0 in chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.53.0 to 5.54.0 #884
chore(deps-dev): bump @types/node from 18.14.2 to 18.14.4 in chore(deps-dev): bump @types/node from 18.14.2 to 18.14.4 #897
chore(deps-dev): bump @types/node from 18.14.4 to 18.14.5 in chore(deps-dev): bump @types/node from 18.14.4 to 18.14.5 #899
chore(deps-dev): bump nodemon from 2.0.20 to 2.0.21 in chore(deps-dev): bump nodemon from 2.0.20 to 2.0.21 #898
New Contributors
Full Changelog: v0.29.0...v0.30.0
This discussion was created from the release v0.30.0.
Beta Was this translation helpful? Give feedback.
All reactions