Skip to content

v0.8.0-beta.2

@jyt6640 jyt6640 tagged this 26 Jul 14:02
* feat(workflow): establish public cooperative lifecycle

(cherry picked from commit adabc2bf4003e1679111edddfccc61b4ad51ee34)
(cherry picked from commit 6de321a770ba826bde03b220cd43ddf596ca1020)
(cherry picked from commit b0fa59ce90835467e8f81156fef1a0b832c64838)
(cherry picked from commit 67fe0f4c6be4e3791427e428198a3387e3326bd6)
(cherry picked from commit 234a2770ed1feecbe3e13592069f4728563e3604)
(cherry picked from commit b71f991a77fa65807e12898a36f58547a3ce8595)

* chore(release): prepare 0.8.0-beta.2 authority candidate

(cherry picked from commit 9b7455f2c4d5136fce2f7817b79370c2a9539c29)
(cherry picked from commit 3d38e90a6a24ea8cbb82bdde9711ac6fbc5fcacc)
(cherry picked from commit d1a9f949fb75276b046f8515fe793694da046277)
(cherry picked from commit ca6f9a53640a4df71b72cf98a829296d4eb93507)
(cherry picked from commit ce12edc9193bd0c9b0b0292aa2cbaa150ac03362)
(cherry picked from commit 6f372e560a75dba30a48a0d157b7f9384018487e)

* test(package): exercise public cooperative lifecycle

(cherry picked from commit 200593162809766cdd5e3aa8cf0592734d627e07)
(cherry picked from commit d5191ab45b4b2c0c6b51c68a232f77ce71941f6d)
(cherry picked from commit 839582e3b0602c5aa1242064829052f2eb80648e)
(cherry picked from commit ffba1453744c188bddce2d5b4ac82e0de160eca1)
(cherry picked from commit 9fc564555ad2b3872a99f3fccc6b5c62d7808e7a)
(cherry picked from commit 46dc2ed85cbded7f5ec38939f8ee9a38e28267ad)

* test(release): align beta2 lifecycle contract

(cherry picked from commit 22447a257bcbfd24f8e451d6173257834ec03fb5)
(cherry picked from commit 77f32115574f656d57ce9d0dfee9f29343d30174)
(cherry picked from commit a0c9222a9a3c065d27a8d596bbf3aee016231eab)
(cherry picked from commit 3dc56ab0e9b8deca9536983682364ef979345074)
(cherry picked from commit e393558cddb611717ff78acc62bc9996f3af75aa)
(cherry picked from commit 0911d8dc981a62f775e84f67e5503e1d51f86fc9)

* fix(cli): bound beta report stdin ingress

(cherry picked from commit a1fbf41194fb24744d9d78fa20ad157e9ebd5372)
(cherry picked from commit 1b62dc693a74b70e9126990966008670b8033ce6)
(cherry picked from commit dde0f509017473ed2d35dcb7ddbe49f1b1f3a807)
(cherry picked from commit 4f8d8e6a58a5f98abdc4d73e1e3d8c9cc1a220c2)
(cherry picked from commit 9f00abae7645c53e1ce612613dbf33d65f7a84ce)

* fix(workflow): contain lifecycle state intake

(cherry picked from commit d9cbb116ac3ce96ea42c156995dc5a5be5ba592e)
(cherry picked from commit 41f51be193833267815ce675cb81e4a65079b734)
(cherry picked from commit 053fe7be47e30bb02258f0ff8201bf107036b9d7)
(cherry picked from commit b5a4ea5ecdb0e49334c7c320c274988e70cc0277)

* docs(release): document lifecycle state containment

(cherry picked from commit ea330dccfb65709c8a27371382cb4b01be73ee68)
(cherry picked from commit 90eac18a675c750b5c6a5066efe4cc14db1ab2d1)
(cherry picked from commit d5ee48ed2e9947f157c349df2af84f4eae4b830f)
(cherry picked from commit 641a93bbec66c4aa54bd4b1df254688673f3a53c)

* test(package): cover lifecycle state nofollow intake

(cherry picked from commit c1001a1e749ac0bf974e11e4ef97d7ec5f0fbad0)
(cherry picked from commit 31fa9988bcecb26a6238bbfe87fd9b9fdb2b1de9)
(cherry picked from commit 172ef65bbc0c65da971015ebc9e17e4695a4d600)
(cherry picked from commit 977b359f4d3895b196387e0f8ecd2f7ccfc44ec6)

* fix(workflow): isolate unsafe lifecycle recovery

(cherry picked from commit b523a48c5c29c07f8d4cf3825c397f6fe47787c5)
(cherry picked from commit 5b89b1953ccb1c0dac9f8d0729fafd7deeaf06a5)
(cherry picked from commit 93beb7212988a49c48cdbda5d450e7ecc7ad6162)
(cherry picked from commit 643bc6c2a2c8e963297257f742155a91b3991da3)

* fix(bootstrap): reserve strict workspace writes

(cherry picked from commit 32d5400f3ac2818fc72d585c79786d258e879d8b)
(cherry picked from commit 7763147ced8fe733a803078ef9f4260b4a4ed3f6)
(cherry picked from commit f84deeb776c23a44ea0d585e5a3c6d43c11907d7)

* test(package): cover bootstrap write containment

(cherry picked from commit 14665767256f2b28e2ea9d40d04b0901c23ba1e7)
(cherry picked from commit d37fa6e26a77d2911f9d9cc83d2b6c4927719ddf)
(cherry picked from commit f5a5041d216ccb9ab2de447fc4e5eed4ade733e2)

* docs(release): describe bootstrap write containment

(cherry picked from commit c8c7770327bb0cd9e7c7d866b35be4b97314a6d0)
(cherry picked from commit fc01f27845d0c57394f5c5539027857acc05412f)
(cherry picked from commit 13fc8b8cc82e680cdc7bd8035110cb97504b1c4e)

* docs(release): clarify bootstrap containment

(cherry picked from commit e36a071cfcc5662132eb7ceda9a734c2abc41309)
(cherry picked from commit ac2c56b115ed0c594905e0ea88be7572dfedbc4c)
(cherry picked from commit c960e8e7202d85e9e50a09079719c7d7b3e64bd9)

* fix(bootstrap): stage fresh Persona initialization safely

(cherry picked from commit 62d9b7eed5dc1d78b1f5de1d7c5b05047e675ecc)
(cherry picked from commit 522dbd825cad3bf45b2f05b5d1f195e947de7c5a)

* docs(release): record fresh bootstrap containment

(cherry picked from commit f0907b0a1967172198492fd78bb85bd5859ed7e7)
(cherry picked from commit f4113229831e20685833cbb9924ba525f19b8f8e)

* test(package): cover fresh bootstrap parent replacement

(cherry picked from commit b8b60abf3f390ea69c8e0ed00429b6e8874977b0)
(cherry picked from commit a4e74f73790af9a0a7ed9c9df130efbc6e533baa)

* fix(bootstrap): bind fresh root writes to transaction

(cherry picked from commit 061dd6839849fd25309aee81c8d3142ac903cd8f)

* test(bootstrap): cover project root transaction containment

(cherry picked from commit 86c4966b8bb00627b61a4ec35b171b8ea6ee4d33)

* docs(release): describe root bootstrap containment

(cherry picked from commit 62d859aa8cdaccc5e4298754664b4a47d5e04768)

* docs(release): preserve beta containment wording

(cherry picked from commit dd943eb1a4f3744badd1de2fc682825a88fa8049)

* fix(bootstrap): bind captured project transaction

* fix(bootstrap): finalize captured transaction cleanup

* test(package): cover captured bootstrap transaction

* docs(release): document captured bootstrap transaction

* fix(release): preserve bootstrap containment contract
Assets 2
Loading