Skip to content

Latest commit

 

History

History
70 lines (48 loc) · 3.16 KB

CHANGELOG.md

File metadata and controls

70 lines (48 loc) · 3.16 KB

CHANGELOG

v1.2.4

  • Introduced Story NFT with various enhancements:
    • Enabled URI changes post deployment
    • Added upgrade scripts
    • Resolved reentrancy vulnerability
  • Implemented ERC-7572 contract-level metadata support
  • Added permission handling in registerPILTermsAndAttach
  • Added royalty claiming for group IPs

Full Changelog: v1.2.3...v1.2.4

v1.2.3

  • Refactored SPG into "workflow" contracts and introduced RoyaltyWorkflows for IP Revenue Claiming
  • Fixed and enhanced tests and upgrade scripts: changed mock IPGraph precompile address, added integration tests, improved test logs, and added missing run function calls.
  • Optimized royalty and licensing: removed currencyTokens parameter, extracted batch claim functions, and removed hasIpAttachedLicenseTerms check
  • Added registerGroupAndAttachLicense function for grouping
  • repo enhancement and bumped solidity version to 0.8.26

Full Changelog: v1.2.2...v1.2.3

v1.2.2

  • Introduced RoyaltyWorkflows for IP Revenue Claiming

Full Changelog: v1.2.1...v1.2.2

v1.2.1

  • Added support for public minting in SPG and SPGNFT
  • Added support for setting and retrieving base URI for SPGNFT
  • Made license attachment idempotent in SPG
  • Integrated predictMintingLicenseFee from the licensing module for minting fee calculations
  • Bumped protocol-core dependencies to v1.2.1 and other minor updates

Full Changelog: v1.2.0...v1.2.1

v1.2.0

  • Introduced workflow contracts and Group IPA features, including deployment scripts for GroupingWorkflows,DeployHelper, and custom license templates support
  • Added public minting fee recipient control and resolved inconsistent licensing issues
  • Updated documentation and added a gas analysis report
  • Bumped protocol-core dependencies to v1.2.0

Full Changelog: v1.1.0...v1.2.0

v1.1.0

  • Migrate periphery contracts from protocol core repo
  • Revamped SPG with NFT collection and mint token logic
  • Added support for batch transactions via multicall
  • Added functionality for registering IP with metadata and supporting metadata for SPG NFT
  • Addressed ownership transfer issues in deployment script
  • Fixed issues with derivative registration, including minting fees for commercial licenses, license token flow, and making register and attach PIL terms idempotent
  • Added SPG & SPG NFT upgrade scripts
  • Added IP Graph, Solady's ERC6551 integration, and core protocol package bumps
  • Enhance CI/CD, repo, and misc.

Full Changelog: v1.1.0

v1.0.0-beta-rc1

This is the first release of the Story Protocol Gateway

  • Adds the SPG, a convenient wrapper around the core contracts for registration
  • Includes NFT minting management tooling for registering and minting in one-shot