Releases: ethereum/sourcify
[email protected]
[email protected] - 2023-12-19
- Revert hotfix in 1.4.1
[email protected]
[email protected] - 2023-12-19
- Fix already partially verified contracts being verified again instead of retuning the existing verification.
[email protected]
[email protected] - 2023-12-19
- Remove
CREATE2
verification and related code as it is not used and makes the code unnecessarily complex withAUTH0
etc. - Clean-up environment variables and enable passing configs in a .js file. #1232. Use config instead of env vars.
- Enable passing
sourcify-chains.json
as a file instead of a built-insourcify-chains.ts
#1223 - Change the
RepositoryService
toIpfsRepositoryService
. Create an umbrellaStorageService
to handle all storage related operations. Also aAllianceDatabase
service under theStorageService
which is currently not used (turned off). - Use multi-stage Docker builds and use bullseye-slim
- Bring whitelists for rate limiting
- Improved logging, remove
SourcifyEventManager
. - Update README for passing
sourcify-chains.json
and the server configs (default.js
etc) file and how to run the Docker containers - Remove Typescript from dependencies and move to the project root
- Remove snowtrace.io from Etherscan support
- New Chains:
- Arbitrum Sepolia (421614)
- Optimism Sepolia (11155420)
- Stratos Mainnet (2048)
- Stratos Testnet (2047)
- Energi Testnet (49797)
- Energi Mainnet (39797)
- Mantle Mainnet (5000)
- Crosbell Mainnet (3737)
- Rikeza Network (1433)
- Zeniq Mainnet (383414847825)
- Tiltyard Subnet (1127469)
- Deprecated Chains:
- Arbitrum Goerli (421613)
- Optimism Goerli (420)
Full Changelog: https://github.com/ethereum/sourcify/compare/[email protected]@1.4.0
[email protected]
[email protected] - 2023-12-19
- Fix tagged builds not being triggered because they are not in the entrypoint circleci YML file.
- Fix
latest
tag not being pushed to Docker Hub.
[email protected]
- Move CI scripts to
.circleci/scripts
- Change CircleCI config:
- Always run all images instead of only the changed ones
- Add a new tagged_build_and_publish that gets triggered on new tags
- build_and_publish_docker_images accroding to the new container and versioning setup
- Remove
environments
folder - Remove unused env vars from
.vscode/launch.json
- Move Typscript to root
package.json
and remove it from all subpackages - Add
printWidth
to.prettierrc
Older releases
Previously, the releases were not done one separate modules of Sourcify but for the repository as a whole.
You can find the changelog for those releases in older releases for this repository.
[email protected]
[email protected] - 2023-12-19
- Remove
version.ts
as this was causing a versioning loop.
[email protected]
[email protected] - 2023-12-19
- Update monitor docker to use multi-stage builds and use bullseye-slim
- Fix notifying subscribers without trying next gateways in DecentralizedStorageFetcher
- Update README
- Remove localhosts from default chains
- Remove Typescript from dependencies and move to the project root
Full Changelog: https://github.com/ethereum/sourcify/compare/[email protected]@1.1.5
@ethereum-sourcify/[email protected]
@ethereum-sourcify/[email protected] - 2023-12-19
- Bump Typscript version and move the dependency to project root.
- Change SourcifyChainExtension types, according to the new sourcify-server's
sourcify-chains.json
format.
Full Changelog: https://github.com/ethereum/sourcify/compare/@ethereum-sourcify/[email protected]...@ethereum-sourcify/[email protected]
@ethereum-sourcify/[email protected]
@ethereum-sourcify/[email protected] - 2023-12-19
- Bump Typscript version and move the dependency to project root.
Full Changelog: https://github.com/ethereum/sourcify/compare/@ethereum-sourcify/[email protected]...@ethereum-sourcify/[email protected]
@ethereum-sourcify/[email protected]
@ethereum-sourcify/[email protected] - 2023-12-19
- Bump Typscript version and move the dependency to project root.
Full Changelog: https://github.com/ethereum/sourcify/compare/@ethereum-sourcify/[email protected]...@ethereum-sourcify/[email protected]