Commit graph CultLib/unity
Author SHA1 Message Date
Meta Vens
a0813c6eed Release CultLib Unity 1.0.59 and the Studio 1.3.1
Corrects the 1.0.58/1.3.0 release. Rebuilds the tracked plugins with
scripts/build-unity-package.ps1 -UpdateTemplate so they carry "" as the
unset CultRecordRef wire form in every position (nil still reads as unset)
and the edit-start Record snapshot. The native QUIC connector changes once
to its /Brepro form; later rebuilds reproduce it byte for byte. The Studio
package moves to 1.3.1 and depends on cultlib 1.0.59.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-14 21:35:34 +02:00
Meta Vens
b85a82872e Release CultLib Unity 1.0.58 and the Studio 1.3.0
Rebuilds the tracked plugins with scripts/build-unity-package.ps1
-UpdateTemplate so they carry the unset-ref wire fix and
CultInspectorEdit.Record. The Studio package moves to 1.3.0 for
CultInspector.Record and depends on cultlib 1.0.58.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-14 21:18:01 +02:00
Meta Vens
ae194d5eb2 Release CultLib Unity 1.0.57 with deterministic plugin assemblies
Some checks failed
Publish packages / cultcache-py to PyPI (push) Has been cancelled
Publish packages / cultmesh-py to PyPI (push) Has been cancelled
Publish packages / cultnet-py to PyPI (push) Has been cancelled
Publish packages / @gamecult/cultcache-ts to npm (push) Has been cancelled
Bumps org.gamecult.cultlib to 1.0.57 and rebuilds its managed plugins from
main, so the Unity package carries the store-routing CultCache (one home
store per type, AddBackingStore(CacheBackingStore, Type[]), atomic commit)
instead of the Sep 3 assemblies. Install docs point at the new tag.

The build script now publishes without Source Link or the source revision,
with CI path mapping and cleared Release intermediates. The previous DLLs
named the commit and the worktree they were built in, so committed plugins
could never match a fresh build of the commit that holds them.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-14 15:18:42 +02:00
Meta Vens
334e60f192 Recover authority-bound CultMesh and atomic generations 2026-08-26 19:01:24 +02:00
Meta Vens
b9cbd7561d Gate cache hydration and preserve legacy generations 2026-08-19 02:36:49 +02:00
Meta Vens
72153a46a2 Seal cache transactions and expose coherent generations 2026-08-19 02:17:38 +02:00
Meta Vens
e80383c33f Make CultCache transactions atomic to observers 2026-08-19 01:44:17 +02:00
Meta Vens
81ca92fe40 Keep CultCache readers on one committed generation 2026-08-19 00:56:37 +02:00
Meta Vens
eea8248877 Make CultCache page commits content-addressed 2026-08-19 00:11:20 +02:00
Meta Vens
8a203c165f Publish atomic CultCache Unity package 2026-08-18 23:44:51 +02:00
Meta Vens
cc89aae4a0 Make CultCache directory commits generation-atomic 2026-08-18 23:42:15 +02:00
Meta Vens
7a6f0be21f Bind CultMesh application ingress to session identity 2026-08-18 23:08:59 +02:00
Meta Vens
99458dbb57 Ship authenticated remote transports in Unity package 2026-08-18 20:23:27 +02:00
Meta Vens
c194bd4cc8 Harden CultMesh route fallback and secure onboarding 2026-08-18 19:41:03 +02:00
Meta Vens
21163d83fa Make CultMesh identity and route recovery explicit 2026-08-18 10:42:33 +02:00
Meta Vens
b542f4b644 Publish the actual CultLib Unity 1.0.46 runtime 2026-08-18 10:24:20 +02:00
Meta Vens
1fc68a4701 Route CultMesh sessions by stable Verse identity 2026-08-17 22:42:08 +02:00
Meta Vens
03840d0430 Publish CultLib Unity 1.0.45 artifacts 2026-08-17 21:30:32 +02:00
Meta Vens
ec292a6a00 Release CultLib Unity 1.0.45 2026-08-17 21:26:44 +02:00
Meta Vens
f67f5122ed Release CultLib Unity 1.0.43 2026-07-20 03:44:37 +01:00
Meta Vens
02f99cc1c8 Release CultLib Unity 1.0.42 2026-07-20 03:08:18 +01:00
Meta Vens
b18fed412e Release CultLib Unity 1.0.41 2026-07-20 02:45:39 +01:00
Meta Vens
cce542d824 Release CultLib Unity 1.0.40 2026-07-20 01:51:02 +01:00
Meta Vens
54e2e69ff7 Release CultLib Unity 1.0.39 2026-07-20 00:58:26 +01:00
Meta Vens
c6cf04a342 Decouple realtime publication from peer sockets 2026-07-19 23:21:00 +01:00
Meta Vens
8cac8c9ec7 Isolate realtime provider broadcasts from departed peers 2026-07-19 23:13:23 +01:00
Meta Vens
1d126f4a35 Add native QUIC realtime transport for Unity 2026-07-19 22:55:06 +01:00
Meta Vens
36a822d914 Release CultLib Unity package 1.0.35 2026-07-19 20:29:56 +01:00
Meta Vens
c148d891c1 Release CultLib Unity package 1.0.34 2026-07-19 19:06:31 +01:00
Meta Vens
2afec5c5dc Remove scheduler sleeps from RUDP body bursts 2026-07-19 16:28:06 +01:00
Meta Vens
d018bb1fb5 Rebuild Unity transport assemblies 2026-07-19 14:11:51 +01:00
Meta Vens
091200c09d Move hot bodies off snapshot state 2026-07-19 13:57:06 +01:00
Meta Vens
0ef59b50c2 Materialize exact reactive state on demand 2026-07-19 12:33:03 +01:00
Meta Vens
a1f25af2e0 Keep exact live subscriptions active before publication 2026-07-19 11:49:18 +01:00
Meta Vens
5587f5c6d1 Add ergonomic live body subscriptions 2026-07-19 10:55:27 +01:00
Meta Vens
f3d008023e Release CultLib 1.0.27 2026-07-19 09:26:34 +01:00
Meta Vens
fd070cc8b2 Serialize concurrent RUDP session publication 2026-07-19 08:36:09 +01:00
Meta Vens
42402ab64b Deliver reactive subscriptions without replica writes 2026-07-19 08:07:48 +01:00
Meta Vens
4f816a4926 Withdraw reactive state when peers disconnect 2026-07-19 06:40:05 +01:00
Meta Vens
743fa3889e Stream exact hot state over negotiated body planes 2026-07-19 05:54:24 +01:00
Meta Vens
242c8aaddd Stream mapped frame generations outside CultNet 2026-07-19 04:35:12 +01:00
Meta Vens
f4b8e07da5 Package CultLib 1.0.21 Unity assemblies 2026-07-19 03:33:20 +01:00
Meta Vens
3e223ceecd Negotiate exact hot-body transport demand 2026-07-19 03:17:11 +01:00
Meta Vens
693df0901d Release CultLib 1.0.19 2026-07-19 00:54:26 +01:00
Meta Vens
49c43baa4c Preserve dirty CultCache state during pulls 2026-07-18 23:19:45 +01:00
Meta Vens
3093b536d4 Release CultLib Unity package 1.0.17 2026-07-18 22:34:22 +01:00
Meta Vens
69caf2d027 Release CultLib Unity package 1.0.16 2026-07-17 13:18:22 +01:00
Meta Vens
419053ebe2 Release CultLib Unity package 1.0.15 2026-07-16 14:09:24 +01:00
Meta Vens
4b7162022a Release CultLib Unity package 1.0.14 2026-07-16 02:37:52 +01:00
Meta Vens
feb5c71513 Release CultLib Unity package 1.0.13 2026-07-14 03:27:26 +01:00