Releases: Squads-Protocol/squads-mpl
Releases · Squads-Protocol/squads-mpl
v1.3.0
1.3.0 (2023-02-13)
Features
- programs: Add close function for program and upgrades (0674ed8)
- programs: Remove unused mut tag on accounts (5fc1995)
- programs: Use close macro for more security (6ae68c6)
- roles: added role constraints (1264d6a)
- roles: cpi proxy accounts & fn (59c6379)
- roles: initial accounts for roles program (17954f8)
- sdk: Update sdk to handle the new meta info at squad create (f8f5487)
- txmeta: added simple stub for tx metadata tracking (ffcb27d)
- validator: added manager stub (de7f4fe)
Bug Fixes
- Anchor.toml.example: update for txmeta (d696640)
- anchor: update to 0.26.0 (a593026)
- cleanup: removed deprecated set_executed (9741fb4)
- comments: added details about _meta, etc (7838dba)
- comments: noted potential footguns in execute_ix (31c6bd7)
- compilation: Remove warnings of unused & mutability (92fb21a)
- constraint: consistent pattern for member/creator (2bdc2b9)
- execute_instruction: Remove writable checks blocking some functionalities (9910d70)
- execute_instruction: SQU-681 Prevent execute_instruction for auth 0 (a2448c5)
- execute_transaction: SQU-682 Prevent execution of internal execute functions (0947040)
- executed-flag: remove executed flag in MsIx logic (6094b1d)
- execute: removed commented code (f2ba643)
- external-execute: enforce member execute, no external (17f5047)
- external-execute: removed constraint from pm, no op (3143f02)
- external-execute: removed instruction (0371d93)
- ix-size: added note about deprecated MAX_SIZE (0fa2c49)
- ix-state: save the ix state for execute-transaction (ebd8818)
- mesh: moved mesh to new repo (c6cb1f2)
- meta: added string on create (0b5ddd0)
- ms-auth: payer swap index change (e0d6369)
- ms-settings: removed duplicate ms account (ff11b26)
- organize: added more documentation, reorg files (61087aa)
- program-id: added pId (a78299d)
- realloc: removed payer-swap from realloc (fb7356f)
- roles: added program ids to Anchor.example (8430b01)
- roles: added some comments (aca31d3)
- roles: change to delegate, rent update (e31d405)
- roles: enforce tx authority (3ef6f4a)
- roles: more updates and added to test runner (4adc43b)
- roles: moved readme (67b7cd7)
- roles: tests updated, delegate for executetxproxy (d98ff39)
- roles: updated logic and test (8265257)
- roles: updated test (8deeb5b)
- roles: updates (dfbac0f)
- sdk: Fix sdk createSquad metadata wrong params (7ef3ed2)
- security-txt: hash and auditors (829b79a)
- security: added security.txt macro (701d929)
- tests: updates to test suite and helpers (ffdbbe5)
- txmeta: output accounts (1e277f6)
- validator: cleanup unused (aa189e1)
- validator: idl and new id (d6fafd5)