Commit Graph

773 Commits

Author SHA1 Message Date
Tony Garnock-Jones 0a0e8050cb Publish
- @syndicate-lang/browser-stdenv@0.26.0
 - @syndicate-lang/core@0.26.0
 - @syndicate-lang/create@0.22.0
 - @syndicate-lang/fs@0.27.0
 - @syndicate-lang/html@0.27.0
 - @syndicate-lang/html2@0.27.0
 - @syndicate-lang/loader@0.26.0
 - @syndicate-lang/service@0.27.0
 - @syndicate-lang/syndicatec@0.27.0
 - @syndicate-lang/timer@0.27.0
 - @syndicate-lang/ts-plugin@0.27.0
 - @syndicate-lang/tsc@0.27.0
 - @syndicate-lang/ws-relay@0.28.0
2024-03-08 10:27:19 +01:00
Tony Garnock-Jones 7eecee1122 Bump preserves 2024-03-08 10:26:13 +01:00
Tony Garnock-Jones 7e0b6dc33a Publish
- @syndicate-lang/browser-stdenv@0.25.0
 - @syndicate-lang/core@0.25.0
 - @syndicate-lang/create@0.21.0
 - @syndicate-lang/fs@0.26.0
 - @syndicate-lang/html@0.26.0
 - @syndicate-lang/html2@0.26.0
 - @syndicate-lang/loader@0.25.0
 - @syndicate-lang/service@0.26.0
 - @syndicate-lang/syndicatec@0.26.0
 - @syndicate-lang/timer@0.26.0
 - @syndicate-lang/ts-plugin@0.26.0
 - @syndicate-lang/tsc@0.26.0
 - @syndicate-lang/ws-relay@0.27.0
2024-02-05 23:24:53 +01:00
Tony Garnock-Jones cdbb1b4c24 Update to Preserves 0.994 2024-02-05 23:24:14 +01:00
Tony Garnock-Jones 87c3b211d8 Merge latest changes from the syndicate-protocols repository 2024-02-05 23:14:41 +01:00
Tony Garnock-Jones 501d5e578e Publish
- @syndicate-lang/browser-stdenv@0.24.0
 - @syndicate-lang/compiler@0.19.0
 - @syndicate-lang/core@0.24.0
 - @syndicate-lang/create@0.20.0
 - @syndicate-lang/fs@0.25.0
 - @syndicate-lang/html@0.25.0
 - @syndicate-lang/html2@0.25.0
 - @syndicate-lang/loader@0.24.0
 - @syndicate-lang/service@0.25.0
 - @syndicate-lang/syndicatec@0.25.0
 - @syndicate-lang/timer@0.25.0
 - @syndicate-lang/ts-plugin@0.25.0
 - @syndicate-lang/tsc@0.25.0
 - @syndicate-lang/ws-relay@0.26.0
2024-02-03 16:00:24 +01:00
Tony Garnock-Jones c9a52ebe39 New year 2024-02-03 15:59:22 +01:00
Tony Garnock-Jones 85cfabf63d Integrate preserves 0.993 2024-02-03 15:58:35 +01:00
Tony Garnock-Jones 2af79302c7 Merge latest changes from the syndicate-protocols repository 2024-02-03 15:54:11 +01:00
Tony Garnock-Jones 794837f403 Allow trigger on input as well as change events 2024-01-07 13:02:45 +01:00
Tony Garnock-Jones 10cb9c1b34 Support use with existing nodes 2024-01-07 13:02:30 +01:00
Tony Garnock-Jones c9aab425fe Facet.wrap 2024-01-07 13:02:01 +01:00
Tony Garnock-Jones 46bafa9501 Remove sometimes-inappropriate error recovery on unexpected semicolon. Closes #5 2023-12-31 18:14:14 +01:00
Tony Garnock-Jones 3904c626c9 Repair Dataspace.retract() cleanup of handleMap (!) 2023-12-28 17:45:36 +13:00
Tony Garnock-Jones e2e72467cd Don't run external turns when space is paused 2023-12-21 14:13:45 +13:00
Tony Garnock-Jones 4e1475a176 SyndicateBrowserStdenv.autoboot_options 2023-12-21 12:03:49 +13:00
Tony Garnock-Jones 0a8975a2f6 once asserted ..., once message ..., etc 2023-12-21 10:30:23 +13:00
Tony Garnock-Jones 044ccad37c Export SaltyCrypto 2023-12-21 09:44:16 +13:00
Tony Garnock-Jones 8b5486abd8 Give the global dataspace actor a reasonable name 2023-12-20 21:39:07 +13:00
Tony Garnock-Jones 86066a0cd8 Publish
- @syndicate-lang/browser-stdenv@0.23.3
 - @syndicate-lang/html2@0.24.2
2023-12-20 21:31:02 +13:00
Tony Garnock-Jones ccb939be19 Repair multi-attribute template position 2023-12-20 21:29:42 +13:00
Tony Garnock-Jones 672c82ac64 Publish
- @syndicate-lang/browser-stdenv@0.23.2
2023-12-20 20:51:55 +13:00
Tony Garnock-Jones 814e78727e main entry 2023-12-20 20:51:20 +13:00
Tony Garnock-Jones 3b970e058c Publish
- @syndicate-lang/browser-stdenv@0.23.1
 - @syndicate-lang/html2@0.24.1
2023-12-20 20:44:01 +13:00
Tony Garnock-Jones 0422cafc11 Tweaks for stdenv 2023-12-20 20:41:54 +13:00
Tony Garnock-Jones cc0a023751 Publish
- @syndicate-lang/browser-stdenv@0.23.0
 - @syndicate-lang/compiler@0.18.0
 - @syndicate-lang/core@0.23.0
 - @syndicate-lang/create@0.19.0
 - @syndicate-lang/fs@0.24.0
 - @syndicate-lang/html@0.24.0
 - @syndicate-lang/html2@0.24.0
 - @syndicate-lang/loader@0.23.0
 - @syndicate-lang/service@0.24.0
 - @syndicate-lang/syndicatec@0.24.0
 - @syndicate-lang/timer@0.24.0
 - @syndicate-lang/ts-plugin@0.24.0
 - @syndicate-lang/tsc@0.24.0
 - @syndicate-lang/ws-relay@0.25.0
2023-12-20 20:12:32 +13:00
Tony Garnock-Jones aeaacbafab @syndicate-lang/browser-stdenv 2023-12-20 20:08:10 +13:00
Tony Garnock-Jones 8b2434a3bf Bump 2023-12-20 20:02:16 +13:00
Tony Garnock-Jones f2f3220229 Include service in loader. Closes #4 2023-12-20 19:42:29 +13:00
Tony Garnock-Jones 9859daee9b Merge latest changes from the syndicate-protocols repository 2023-12-19 21:44:48 +13:00
Tony Garnock-Jones 4d0cc4b2f7 Deduplicate subject updates. Fixes #3. 2023-12-18 10:32:37 +13:00
Tony Garnock-Jones 3617582d37 Quasi-cosmetic: update imports (e.g. to allow jest to run) 2023-12-18 10:31:56 +13:00
Tony Garnock-Jones 56ac38f7e4 Dust off (some of) the core tests 2023-12-18 10:07:46 +13:00
Tony Garnock-Jones 919ee891f6 Ergonomics: admit JS property-name syntax in PDict patterns 2023-12-17 22:12:27 +13:00
Tony Garnock-Jones 34f1617a62 Cosmetic 2023-12-17 08:39:28 +01:00
Tony Garnock-Jones 83c81f894a Upgrade preserves to 0.992.4 2023-12-17 08:27:09 +01:00
Tony Garnock-Jones 062046c2b7 @syndicate-lang/loader 2023-12-11 06:54:01 +13:00
Tony Garnock-Jones d60e923abe stdenv support 2023-12-04 23:10:00 +01:00
Tony Garnock-Jones 61094bc0e1 Merge latest changes from the syndicate-protocols repository 2023-12-04 22:25:53 +01:00
Tony Garnock-Jones be6dbd2782 Quasi-cosmetic 2023-12-03 23:40:36 +01:00
Tony Garnock-Jones 0e26a8cd9f Hoist actions 2023-12-03 23:30:52 +01:00
Tony Garnock-Jones b336faff25 Tidy up 2023-12-03 23:22:51 +01:00
Tony Garnock-Jones a9ea553ca1 Improved DOM node damage repair 2023-12-03 23:09:18 +01:00
Tony Garnock-Jones 208af3ebb6 Terser 2023-12-03 23:06:54 +01:00
Tony Garnock-Jones 2f34cfa588 suppressCycleWarning 2023-12-03 23:05:49 +01:00
Tony Garnock-Jones 4903bc5149 Allow prettier display of dataflow cyclic dependencies 2023-12-03 22:35:47 +01:00
Tony Garnock-Jones 9197d7ef3a Experimental ValueWidget 2023-12-03 12:29:17 +01:00
Tony Garnock-Jones 24a75e935a Allow specification of base for selector 2023-12-02 19:35:47 +01:00
Tony Garnock-Jones ae2c113325 Error check in case of multiple nodes generated 2023-12-02 19:35:36 +01:00
Tony Garnock-Jones cfd2b69943 Publish
- @syndicate-lang/html2@0.23.1
2023-12-01 23:56:54 +01:00
Tony Garnock-Jones 3445f3f014 Preserve focus across node replacements 2023-12-01 23:56:32 +01:00
Tony Garnock-Jones b013dd1979 @syndicate-lang/html2 2023-12-01 23:30:50 +01:00
Tony Garnock-Jones f83dddd4fd Publish
- @syndicate-lang/compiler@0.17.0
 - @syndicate-lang/core@0.22.0
 - @syndicate-lang/fs@0.23.0
 - @syndicate-lang/html@0.23.0
 - @syndicate-lang/service@0.23.0
 - @syndicate-lang/syndicatec@0.23.0
 - @syndicate-lang/timer@0.23.0
 - @syndicate-lang/ts-plugin@0.23.0
 - @syndicate-lang/tsc@0.23.0
 - @syndicate-lang/ws-relay@0.24.0
2023-12-01 21:09:40 +01:00
Tony Garnock-Jones cb0c45a45b Default to global dataspace as target when using browser-compiler 2023-12-01 21:08:17 +01:00
Tony Garnock-Jones ed605718e5 Global Dataspace and ActorSpace available 2023-12-01 20:53:18 +01:00
Tony Garnock-Jones 1979a439f8 Publish
- @syndicate-lang/compiler@0.16.0
 - @syndicate-lang/core@0.21.0
 - @syndicate-lang/fs@0.22.0
 - @syndicate-lang/html@0.22.0
 - @syndicate-lang/service@0.22.0
 - @syndicate-lang/syndicatec@0.22.0
 - @syndicate-lang/timer@0.22.0
 - @syndicate-lang/ts-plugin@0.22.0
 - @syndicate-lang/tsc@0.22.0
 - @syndicate-lang/ws-relay@0.23.0
2023-12-01 15:06:23 +01:00
Tony Garnock-Jones 2671033b07 Allow booting an actor into an existing ActorSpace 2023-12-01 15:03:32 +01:00
Tony Garnock-Jones c6eef34736 ES6 modules in the browser 2023-12-01 15:02:35 +01:00
Tony Garnock-Jones 5ffc647997 Publish
- @syndicate-lang/compiler@0.15.0
 - @syndicate-lang/fs@0.21.1
 - @syndicate-lang/html@0.21.1
 - @syndicate-lang/service@0.21.1
 - @syndicate-lang/syndicatec@0.21.1
 - @syndicate-lang/timer@0.21.1
 - @syndicate-lang/ts-plugin@0.21.1
 - @syndicate-lang/tsc@0.21.1
 - @syndicate-lang/ws-relay@0.22.1
2023-12-01 12:42:37 +01:00
Tony Garnock-Jones 6ded2c2050 syndicate-browser-compiler.js 2023-12-01 12:42:17 +01:00
Tony Garnock-Jones f0026d9688 Publish
- @syndicate-lang/compiler@0.14.0
 - @syndicate-lang/fs@0.21.0
 - @syndicate-lang/html@0.21.0
 - @syndicate-lang/service@0.21.0
 - @syndicate-lang/syndicatec@0.21.0
 - @syndicate-lang/timer@0.21.0
 - @syndicate-lang/ts-plugin@0.21.0
 - @syndicate-lang/tsc@0.21.0
 - @syndicate-lang/ws-relay@0.22.0
2023-12-01 12:24:09 +01:00
Tony Garnock-Jones 939004264a Add ModuleType `none` 2023-12-01 12:23:35 +01:00
Tony Garnock-Jones 0f9c200583 Publish
- @syndicate-lang/core@0.20.1
 - @syndicate-lang/fs@0.20.1
 - @syndicate-lang/html@0.20.1
 - @syndicate-lang/service@0.20.1
 - @syndicate-lang/syndicatec@0.20.1
 - @syndicate-lang/timer@0.20.1
 - @syndicate-lang/ts-plugin@0.20.1
 - @syndicate-lang/tsc@0.20.1
 - @syndicate-lang/ws-relay@0.21.1
2023-12-01 11:45:17 +01:00
Tony Garnock-Jones a7f21f140e Adjust rollup config for peer dep on preserves 2023-12-01 11:44:01 +01:00
Tony Garnock-Jones 2068531000 Publish
- @syndicate-lang/core@0.20.0
 - @syndicate-lang/create@0.18.0
 - @syndicate-lang/fs@0.20.0
 - @syndicate-lang/html@0.20.0
 - @syndicate-lang/service@0.20.0
 - @syndicate-lang/syndicatec@0.20.0
 - @syndicate-lang/timer@0.20.0
 - @syndicate-lang/ts-plugin@0.20.0
 - @syndicate-lang/tsc@0.20.0
 - @syndicate-lang/ws-relay@0.21.0
2023-12-01 09:23:17 +01:00
Tony Garnock-Jones 2c065b6a50 Switch to peer dependency on @preserves/core 2023-12-01 09:20:20 +01:00
Tony Garnock-Jones 2c69e270db Publish
- @syndicate-lang/core@0.19.1
 - @syndicate-lang/create@0.17.1
 - @syndicate-lang/fs@0.19.1
 - @syndicate-lang/html@0.19.1
 - @syndicate-lang/service@0.19.1
 - @syndicate-lang/syndicatec@0.19.1
 - @syndicate-lang/timer@0.19.1
 - @syndicate-lang/ts-plugin@0.19.1
 - @syndicate-lang/tsc@0.19.1
 - @syndicate-lang/ws-relay@0.20.1
2023-11-19 21:35:41 +01:00
Tony Garnock-Jones bd5af85c78 Cosmetic: remove unneeded import 2023-11-19 21:35:02 +01:00
Tony Garnock-Jones 00727cb65a Upgrade preserves dep 2023-11-19 21:27:17 +01:00
Tony Garnock-Jones 8f30b198a7 Publish
- @syndicate-lang/core@0.19.0
 - @syndicate-lang/create@0.17.0
 - @syndicate-lang/fs@0.19.0
 - @syndicate-lang/html@0.19.0
 - @syndicate-lang/service@0.19.0
 - @syndicate-lang/syndicatec@0.19.0
 - @syndicate-lang/timer@0.19.0
 - @syndicate-lang/ts-plugin@0.19.0
 - @syndicate-lang/tsc@0.19.0
 - @syndicate-lang/ws-relay@0.20.0
2023-10-31 22:06:59 +01:00
Tony Garnock-Jones c488d6d75a Update preserves dependency to 0.991 2023-10-31 22:06:08 +01:00
Tony Garnock-Jones e026f42452 Merge latest changes from the syndicate-protocols repository 2023-10-31 21:57:25 +01:00
Tony Garnock-Jones 8bc7285747 Publish
- @syndicate-lang/html@0.18.2
 - @syndicate-lang/syndicatec@0.18.2
2023-10-19 02:43:19 +02:00
Tony Garnock-Jones 3d695954b7 Remove unneeded dependency 2023-10-19 02:43:06 +02:00
Tony Garnock-Jones 4c2f7e01c6 Repair syndicatec compilation 2023-10-19 02:40:35 +02:00
Tony Garnock-Jones 98fb03bc79 Publish
- @syndicate-lang/core@0.18.1
 - @syndicate-lang/create@0.16.1
 - @syndicate-lang/fs@0.18.1
 - @syndicate-lang/html@0.18.1
 - @syndicate-lang/service@0.18.1
 - @syndicate-lang/syndicatec@0.18.1
 - @syndicate-lang/timer@0.18.1
 - @syndicate-lang/ts-plugin@0.18.1
 - @syndicate-lang/tsc@0.18.1
 - @syndicate-lang/ws-relay@0.19.1
2023-10-19 02:33:52 +02:00
Tony Garnock-Jones 6caf35f20e Update to @preserves/schema and @preserves/schema-cli 2023-10-19 02:33:00 +02:00
Tony Garnock-Jones a2f36d94d0 Publish
- @syndicate-lang/core@0.18.0
 - @syndicate-lang/create@0.16.0
 - @syndicate-lang/fs@0.18.0
 - @syndicate-lang/html@0.18.0
 - @syndicate-lang/service@0.18.0
 - @syndicate-lang/syndicatec@0.18.0
 - @syndicate-lang/timer@0.18.0
 - @syndicate-lang/ts-plugin@0.18.0
 - @syndicate-lang/tsc@0.18.0
 - @syndicate-lang/ws-relay@0.19.0
2023-10-18 14:16:35 +02:00
Tony Garnock-Jones d076761f87 How did these sneak in? 2023-10-18 14:15:41 +02:00
Tony Garnock-Jones 836d06aca2 Update preserves 2023-10-18 14:14:40 +02:00
Tony Garnock-Jones f698b8cdb3 Merge latest changes from the syndicate-protocols repository 2023-10-18 14:04:31 +02:00
Tony Garnock-Jones cd2d710692 Repair resolving of longer chains when reconnects happen 2023-10-11 21:03:43 +02:00
Tony Garnock-Jones c8fc52a685 Terser logging 2023-10-11 21:03:21 +02:00
Tony Garnock-Jones 5338890e76 Publish
- @syndicate-lang/core@0.17.1
 - @syndicate-lang/create@0.15.1
 - @syndicate-lang/fs@0.17.1
 - @syndicate-lang/html@0.17.1
 - @syndicate-lang/service@0.17.1
 - @syndicate-lang/syndicatec@0.17.1
 - @syndicate-lang/timer@0.17.1
 - @syndicate-lang/ts-plugin@0.17.2
 - @syndicate-lang/tsc@0.17.2
 - @syndicate-lang/ws-relay@0.18.1
2023-10-02 21:07:55 +02:00
Tony Garnock-Jones 93bc596f37 Remove unused import 2023-10-02 21:05:36 +02:00
Tony Garnock-Jones bfd1f13c19 Bump preserves dep 2023-10-02 21:05:27 +02:00
Tony Garnock-Jones 54e9633791 Publish
- @syndicate-lang/ws-relay@0.18.0
2023-09-29 19:38:52 +02:00
Tony Garnock-Jones 06bf888bd8 Allow supply of WebSocket constructor 2023-09-29 19:31:43 +02:00
Tony Garnock-Jones 2dc7fc3e9c Publish
- @syndicate-lang/core@0.17.0
 - @syndicate-lang/fs@0.17.0
 - @syndicate-lang/html@0.17.0
 - @syndicate-lang/service@0.17.0
 - @syndicate-lang/syndicatec@0.17.0
 - @syndicate-lang/timer@0.17.0
 - @syndicate-lang/ts-plugin@0.17.1
 - @syndicate-lang/tsc@0.17.1
 - @syndicate-lang/ws-relay@0.17.0
2023-06-16 21:32:46 +02:00
Tony Garnock-Jones 28dee5f098 Store the whole assertion when crossSpace 2023-06-16 21:31:51 +02:00
Tony Garnock-Jones 6afa4ba87f Publish
- @syndicate-lang/core@0.16.0
 - @syndicate-lang/create@0.15.0
 - @syndicate-lang/fs@0.16.0
 - @syndicate-lang/html@0.16.0
 - @syndicate-lang/service@0.16.0
 - @syndicate-lang/syndicatec@0.16.0
 - @syndicate-lang/timer@0.16.0
 - @syndicate-lang/ts-plugin@0.17.0
 - @syndicate-lang/tsc@0.17.0
 - @syndicate-lang/ws-relay@0.16.0
2023-06-16 13:05:41 +02:00
Tony Garnock-Jones b4a54d6f94 Track inbound/outbound assertions across spaces 2023-06-16 13:02:34 +02:00
Tony Garnock-Jones 0533b3fd0f Expose queuedTasks 2023-06-01 23:27:44 +02:00
Tony Garnock-Jones 1de1e9d382 DataspaceObserver, for reflection 2023-05-28 12:25:44 +02:00
Tony Garnock-Jones 7b8526dfcf Facet.idChainValues 2023-05-28 12:24:28 +02:00
Tony Garnock-Jones 2a2b7da4bc Switch to proper schema 2023-05-28 12:03:45 +02:00
Tony Garnock-Jones 021fdf06bb Remove unneeded spawningFacet field; mark StopOnRetract entities 2023-05-28 11:38:05 +02:00
Tony Garnock-Jones 39fb9cb92e Task descriptions 2023-05-28 11:18:29 +02:00
Tony Garnock-Jones d55e322a0e Expose Dataspace value in Entity's data field 2023-05-25 23:46:29 +02:00
Tony Garnock-Jones 818f35c471 Introduce ActorSpace 2023-05-19 14:58:42 +02:00