Skip to content

Releases: ethereum/sourcify

[email protected]

19 Dec 20:09
Compare
Choose a tag to compare

[email protected] - 2023-12-19

  • Revert hotfix in 1.4.1

[email protected]

19 Dec 20:08
Compare
Choose a tag to compare

[email protected] - 2023-12-19

  • Fix already partially verified contracts being verified again instead of retuning the existing verification.

[email protected]

19 Dec 14:40
Compare
Choose a tag to compare

[email protected] - 2023-12-19

  • Remove CREATE2 verification and related code as it is not used and makes the code unnecessarily complex with AUTH0 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-in sourcify-chains.ts #1223
  • Change the RepositoryService to IpfsRepositoryService. Create an umbrella StorageService to handle all storage related operations. Also a AllianceDatabase service under the StorageService 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]

19 Dec 20:10
Compare
Choose a tag to compare

[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]

19 Dec 14:35
Compare
Choose a tag to compare
  • 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]

19 Dec 20:09
Compare
Choose a tag to compare

[email protected] - 2023-12-19

  • Remove version.ts as this was causing a versioning loop.

[email protected]

19 Dec 14:40
Compare
Choose a tag to compare

[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]

19 Dec 14:39
Compare
Choose a tag to compare

@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]

19 Dec 14:38
Compare
Choose a tag to compare

@ethereum-sourcify/[email protected]

19 Dec 14:37
Compare
Choose a tag to compare