Commit Graph

  • e162a6fb6c [IMP] qweb: add support for arrow functions in expression parser Géry Debongnie 2019-12-04 20:57:59 +01:00
  • 7ec05ff8cf [IMP] component: add position option to mount method Géry Debongnie 2019-12-04 17:10:52 +01:00
  • a0bfbf6dd0 [FIX] qweb/component: do not call handlers for unmounted components Géry Debongnie 2019-12-04 21:29:34 +01:00
  • b67cb71048 [FIX] slots: propagate vars to correct function Géry Debongnie 2019-12-03 17:09:50 +01:00
  • f5b3ef5cf3 [DOC] add some information on variables and t-call Géry Debongnie 2019-12-05 21:45:47 +01:00
  • ecfccf2448 [FIX] portal: manually unmounting works Lucas Perais (lpe) 2019-12-03 15:10:23 +01:00
  • f12d3373c9 [FIX] qweb: properly handle empty class attribute Géry Debongnie 2019-12-03 14:02:58 +01:00
  • 286090efca [FIX] tooling: debug tool logged too many scheduler stops Géry Debongnie 2019-12-03 15:13:33 +01:00
  • 2b4ff7b2fd [FIX] doc: the debugOwl helper was missing a parameter Géry Debongnie 2019-12-03 14:12:23 +01:00
  • c43178a45b [CLEANUP] observer: remove useless variable Géry Debongnie 2019-12-03 11:17:37 +01:00
  • 033a431e18 [ADD] tools: add benchmark for 1.0.0-beta1, remove old ones Géry Debongnie 2019-12-03 09:12:52 +01:00
  • 6d8c1cb987 [IMP] owl: update to v1.0.0-beta1 Géry Debongnie 2019-12-03 09:01:00 +01:00
  • 42aa9d3ae1 [REL] v1.0.0-beta1 v1.0.0-beta1 Géry Debongnie 2019-12-03 08:52:04 +01:00
  • 85f26a0286 [IMP] tools: update debug script, add tests Géry Debongnie 2019-12-02 17:13:12 +01:00
  • ed4ab51c17 [FIX] component: tricky concurrency issue Géry Debongnie 2019-12-02 15:47:49 +01:00
  • 556a4644f0 [ADD] misc: component Portal Lucas Perais (lpe) 2019-11-15 13:24:07 +01:00
  • 7933328d0a wip issue-410-error-handling-mounted Géry Debongnie 2019-11-30 21:59:18 +01:00
  • 821bd0b4b8 [IMP] tooling: add debug code Géry Debongnie 2019-12-01 21:54:40 +01:00
  • 06a6d890d7 [DOC] move some component doc in sub pages Géry Debongnie 2019-11-30 21:36:41 +01:00
  • bf3f0ff91c [IMP] owl: update to v1.0.0alpha5 Géry Debongnie 2019-11-29 16:19:27 +01:00
  • c1269288f5 [REL] v1.0.0alpha5 v1.0.0-alpha5 Géry Debongnie 2019-11-29 16:11:34 +01:00
  • 8c17bb0411 [FIX] component: reorganize fiber update algorithm Géry Debongnie 2019-11-21 11:23:05 +01:00
  • 7f6782d009 [FIX] qweb: cascading t-call and t-raw="0" Lucas Perais (lpe) 2019-11-28 16:11:08 +01:00
  • 6e5d6aa226 [FIX] slots: use correct scope and vars at update Aaron Bohy 2019-11-28 12:11:57 +01:00
  • 9400c0adad [FIX] playground: stop using class fields Aaron Bohy 2019-11-28 10:18:46 +01:00
  • 85d4393242 [FIX] t-slot: correct parented relationship with nested slots Aaron Bohy 2019-11-28 09:47:51 +01:00
  • 6c8b401092 [FIX] component: slots: multiple slots with components Aaron Bohy 2019-11-27 15:13:24 +01:00
  • 12be815342 [REF] qweb: use global nextID Aaron Bohy 2019-11-27 15:07:10 +01:00
  • 65344dbf1f [FIX] store: fix useStore update when mixing state and props changes Sébastien Theys 2019-11-27 14:23:13 +01:00
  • a6f9b26057 [FIX] store: ensure useStore proper clean up on destroy Sébastien Theys 2019-11-27 14:10:47 +01:00
  • 6c753bb49f [FIX] qweb: scope t-key directive to node and subnodes Géry Debongnie 2019-11-27 07:24:33 +01:00
  • 1f079b883e [IMP] store: prevent changes to store state in useStore return value Géry Debongnie 2019-11-26 22:51:35 +01:00
  • 8fb35ed969 [FIX] owl: add prettier to devDependencies Géry Debongnie 2019-11-26 22:35:11 +01:00
  • a3f2d07b40 [DOC] add link to useSubEnv in environment doc Géry Debongnie 2019-11-26 13:20:54 +01:00
  • c993278c80 [IMP] store: allow useStore to return primitive types Sébastien Theys 2019-11-25 17:24:33 +01:00
  • 3aa586db43 [IMP] component: allow custom validator functions for props Géry Debongnie 2019-11-22 15:30:32 +01:00
  • 14db513f3b [FIX] component: allow fragments in method mount Géry Debongnie 2019-11-22 14:49:37 +01:00
  • 7bb04185c7 [FIX] playground: fix wms sample Géry Debongnie 2019-11-22 12:07:16 +01:00
  • 48744cfa87 [DOC] add hooks explanation, and testing/debug page Géry Debongnie 2019-11-22 09:40:51 +01:00
  • 583daa7902 [IMP] owl: update to v1.0.0-alpha4 Géry Debongnie 2019-11-22 13:13:05 +01:00
  • ff76747a05 [REL] v1.0.0-alpha4 v1.0.0-alpha4 Géry Debongnie 2019-11-22 13:03:02 +01:00
  • 7e6b1a28a0 [IMP] qweb: throw error if t-component not used on a node t Aaron Bohy 2019-11-21 15:17:25 +01:00
  • 58f6724194 [FIX] component: reset isRendered when reusing fiber Aaron Bohy 2019-11-21 15:28:22 +01:00
  • 3c0f8ac76f [IMP] component: introduce OwlEvent Aaron Bohy 2019-11-21 11:27:06 +01:00
  • cb11c0118c [FIX] context tests: make them deterministic Géry Debongnie 2019-11-20 15:13:55 +01:00
  • 27b4eece66 [FIX] component: display correct error in some case Géry Debongnie 2019-11-20 13:19:00 +01:00
  • 2e3e8cd603 [FIX] component: destroy not yet mounted components (2) Aaron Bohy 2019-11-20 13:19:14 +01:00
  • 28ee790b3e [FIX] context: always remove subscription when destroyed Aaron Bohy 2019-11-20 11:09:19 +01:00
  • 2922cee6ea [FIX] component: can destroy not yet mounted components Aaron Bohy 2019-11-20 11:08:11 +01:00
  • 7749fd3b96 [FIX] component: remove stale fiber in scheduler Géry Debongnie 2019-11-20 10:43:46 +01:00
  • f44b9a38ae [IMP] component: better coordination for errors in rendering Géry Debongnie 2019-11-18 15:28:47 +01:00
  • c7773bfd2a [FIX] qweb/component: fix scoping issue with t-model and t-foreach Géry Debongnie 2019-11-18 17:19:11 +01:00
  • bd39797f17 [FIX] component: propagate errors to caller Géry Debongnie 2019-11-18 14:15:53 +01:00
  • 94a595ef5b [FIX] qweb: add support for typeof expression Géry Debongnie 2019-11-15 15:44:36 +01:00
  • f83846e054 [FIX] package, vdom: condition always true, TS 3.7.2 Lucas Perais (lpe) 2019-11-15 12:57:54 +01:00
  • a97144366d [FIX] playground: fix downloaded app code Géry Debongnie 2019-11-15 11:07:06 +01:00
  • 79983de4ed [FIX] context: notify changes even if owner not mounted Aaron Bohy 2019-11-14 15:57:27 +01:00
  • 54e1734f2f [IMP] component: display better error message if render is empty Géry Debongnie 2019-11-14 15:33:45 +01:00
  • 4aea093ed9 [FIX] tools: fix benchmark for v0.24.0 Géry Debongnie 2019-11-14 15:51:53 +01:00
  • 56087b95cd [REF] observer: notify subscribers directly Géry Debongnie 2019-11-14 14:09:42 +01:00
  • e5940b4b6b [FIX] component: concurrent calls to mount and render Aaron Bohy 2019-11-05 14:23:06 +01:00
  • bbdc9d90d7 [FIX] qweb: allow mixing body and expression variables Géry Debongnie 2019-11-14 13:38:38 +01:00
  • f2b3ebd1ec [FIX] component: properly set currentFiber to null in all cases Géry Debongnie 2019-11-13 17:11:42 +01:00
  • 55bb09ba1a [FIX] component: fix invalid prop validation situations Géry Debongnie 2019-11-13 16:55:54 +01:00
  • 4c2bb7c0fc [IMP] owl: update to v1.0.0-alpha3 Géry Debongnie 2019-11-13 15:46:19 +01:00
  • d249f50d09 [REL] v1.0.0-alpha3 v1.0.0-alpha3 Géry Debongnie 2019-11-13 15:43:29 +01:00
  • 749f0063ea [FIX] component: properly validate optional types in objects Géry Debongnie 2019-11-13 12:45:13 +01:00
  • 263f31fea9 [DOC] miscellaneous improvements Géry Debongnie 2019-11-11 17:31:34 +01:00
  • b891ae7de4 [REM] tools: remove error handling in playground Géry Debongnie 2019-11-11 08:32:41 +01:00
  • c5a80497ac [FIX] tooling: properly set playground in dev mode Géry Debongnie 2019-11-10 23:20:22 +01:00
  • e47f604449 [FIX] component: concurrent rendering issue Aaron Bohy 2019-11-08 09:16:04 +01:00
  • 7e721a96b5 [IMP] hooks: useRef on component: set el anyway Aaron Bohy 2019-11-05 08:39:12 +01:00
  • af4f372506 [REF] component: mount: remove renderBeforeRemount option Aaron Bohy 2019-11-05 09:05:05 +01:00
  • 5731358607 [IMP] component: expose scheduler instance Aaron Bohy 2019-11-05 08:47:19 +01:00
  • 1226f015d7 [DOC] add a tutorial (TodoApp) Géry Debongnie 2019-11-03 22:37:32 +01:00
  • b211e75140 [IMP] store: display error if no store found Géry Debongnie 2019-11-03 23:54:54 +01:00
  • 8d1dd06340 [IMP] component: error when mounted on invalid target Géry Debongnie 2019-11-02 19:45:28 +01:00
  • 573e379af4 [IMP] owl: update to v1.0.0-alpha2 Géry Debongnie 2019-11-01 09:16:27 +01:00
  • bd3c1265d3 [REL] v1.0.0-alpha2 v1.0.0-alpha2 Géry Debongnie 2019-11-01 09:12:19 +01:00
  • 2413c98f50 [REF] component: small optimization in rare cases Géry Debongnie 2019-11-01 09:00:19 +01:00
  • d74b5a03db [IMP] component: add props on root components Géry Debongnie 2019-11-01 07:58:25 +01:00
  • 83532db48f [DOC] adapt documentation to env changes Géry Debongnie 2019-10-31 22:45:22 +01:00
  • 534152eff7 [REF] component: small improvement Géry Debongnie 2019-10-31 21:28:35 +01:00
  • 05a678c039 [IMP] component: get env from constructor Aaron Bohy 2019-10-31 13:31:10 +01:00
  • 8fbf2172c5 [DOC] slightly reorganize main documentation page Géry Debongnie 2019-10-31 11:59:39 +01:00
  • ea1376d0ca [FIX] tools: make benchmarks work on firefox Géry Debongnie 2019-10-31 11:34:43 +01:00
  • ba483b6e2c [FIX] component tests: make them work on windows Géry Debongnie 2019-10-31 11:32:27 +01:00
  • 71a6091772 [IMP] owl: update to v1.0.0-alpha Géry Debongnie 2019-10-30 16:24:51 +01:00
  • 2fc71cfb62 [REL] v1.0.0-alpha v1.0.0-alpha Géry Debongnie 2019-10-30 16:19:52 +01:00
  • 08cb83149e [REM] component: remove t-keepalive directive Aaron Bohy 2019-10-30 15:15:32 +01:00
  • 7d249d6f09 [IMP] component: do not set props in root components Aaron Bohy 2019-10-30 14:57:24 +01:00
  • 0addca63a0 [DOC] update the documentation to new config and env Géry Debongnie 2019-10-30 10:22:59 +01:00
  • 5ba73cc09d [DOC] move quick_start into learning/ sub folder Géry Debongnie 2019-10-30 09:54:24 +01:00
  • 9106c19066 [IMP] component: simplify constructor API Aaron Bohy 2019-10-14 15:09:17 +02:00
  • 9f93da4765 [REF] config: move mode from owl.__info__ to owl.config Aaron Bohy 2019-10-14 13:10:33 +02:00
  • 9e37b968e8 [FIX] component: error handling: rendering with sub components Aaron Bohy 2019-10-30 11:35:28 +01:00
  • fa6801b523 [REF] observer: remove revNumber Aaron Bohy 2019-10-30 10:27:12 +01:00
  • 9edf29a3a1 [IMP] context: group components by depth Géry Debongnie 2019-10-28 16:52:29 +01:00
  • 6a434310ee [FIX] *: run prettier Géry Debongnie 2019-10-28 16:51:00 +01:00
  • e7967d0779 [FIX] package.json: improve prettier task Géry Debongnie 2019-10-28 16:50:04 +01:00