-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(release): v0.11.0 #703
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
chore: update `hardhat-dodoc` & dodoc config & dodoc template
tests: rename test file to LinkedContractsFactory
chore: remove `Create2Factory` from code coverage
Co-authored-by: b00ste.lyx <b00ste@users.noreply.github.com>
docs: improve Natspec comments for all `library` contracts + add auto-generated docs
* refactor: add transfer ownership lock chore: run prettier * test: add foundry test chore: apply suggested changes --------- Co-authored-by: Jean Cvllr <31145285+CJ42@users.noreply.github.com>
* chore: delete pendingOwner on final ownership renouncing * chore: run prettier * test: add foundry tests * chore: apply suggested changes --------- Co-authored-by: Jean Cvllr <31145285+CJ42@users.noreply.github.com>
* refactor!: change LSP3 to SupportedStandards:LSP3Profile * chore: resolve import issues --------- Co-authored-by: Jean Cvllr <31145285+CJ42@users.noreply.github.com>
docs: update LSP1 Natspec
docs: improve ERC725 Natspec comments + add auto-generated docs
docs: improve LSP6 Natspec comments + add auto-generated docs
docs: update LSP14 Natspec
docs: improve LSP4 Natspec comments + add auto-generated docs
…le` (#679) * refactor: add input validations * test: fix some tests with non-standard values * docs: update auto-generated docs
* refactor: LSP1, LSP5 & LSP10 to not revert * test: add & update tests for refactor * docs: update auto-generated docs
fix: userdoc/devdoc for errors.
docs: add updated Markdown generated docs from Natspec
ci: replace github action to check if version changed.
docs: fix broken link in Natspec comment
…er-details chore: ⚰️ remove unused function `getTransferDetails` from `LSP1Utils.sol`
…docs (#691) * build: upgrade `@erc725/smart-contracts` to version `5.2.0` * docs: add auto generated docs for ERC725X and ERC725Y Natspec from `@erc725` package
* feat: add LSP17Extendable to LSP7 and LSP8 * test: add necessary tests * chore: run prettier * test: resolve failing tests in LSP6 * chore: run formatter * chore: add sanity check for address * chore: adjust sanity check
* feat!: add getOperatorsOf(address) function to LSP7 * test: add tests for LSP7 getOperatorsOf * chore: run formatter
core: fix natspecs
* feat!: notify operator via LSP1 in LSP7 and LSP8 * test: adjust old tests according to new functions * chore: run prettier * refactor!: calculate new interfaceid for LSP7 and LSP8 * chore: change parameter name * test: add more tests to new hooks * chore: resolve linter warnings * chore: resolve failing tests * chore: add missing natspec * chore: resolve failing tests * docs: update with latest docs * chore: resolve failing tests * chore: resolve solhint * chore: remove unused vars
* chore: add release changelog * build: bump lsp-smart-contract to 0.11.0 version
b00ste
approved these changes
Sep 6, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
0.11.0 (2023-09-06)
⚠ BREAKING CHANGES
Include LSP20 in interfaceId calculation (#668), from:
0x3e89ad98
to0x24871b3d
Return instead of revert when the
LSP1UniversalReceiverDelegateUP
is not able to register LSP5-LSP10 data keys. (#672)Change event name in LSP6 from
VerifiedCall
toPermissionsVerified
. (#673)Rename LSP23 to
LSP23LinkedContractsFactory
. (#675)Change LSP6 interfaceId from
0x38bb3cdb
to0x66918867
. (#696)Change LSP7 interfaceId from
0xda1f85e4
to0x05519512
. (#700)Change LSP8 interfaceId from
0x622e7a01
to0x1ae9ba1f
. (#700)Remove
LSP0Utils.sol
. (#683)Change token LSP1 notification data format from
abi.encodepacked
toabi.encode
. (#699)Notify Operator via LSP1 in
authorizeOperator
in LSP7 and LSP8. (#700)Features
Bug Fixes
Refactor
_fallbackLSP17Extendable
function to enable to run code after it is called + prevent potential solc bug "storage write removal". (#674)Update lsp8 compatible approve() logic to allow operators themselves to authorize operators. (#681)
Build
@erc725/smart-contracts
version to 5.2.0 (#696)