Skip to content
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

New release #370

Merged
merged 30 commits into from
Oct 19, 2023
Merged

New release #370

merged 30 commits into from
Oct 19, 2023

Commits on Jul 24, 2023

  1. Configuration menu
    Copy the full SHA
    55640a1 View commit details
    Browse the repository at this point in the history
  2. fix: venus lens

    GitGuru7 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    7c8f046 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. Merge pull request #360 from VenusProtocol/main

    Release back
    chechu authored Sep 25, 2023
    Configuration menu
    Copy the full SHA
    9083ee3 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. Configuration menu
    Copy the full SHA
    697722d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #361 from VenusProtocol/chore/freeze-repo-code4ren…

    …a-contest
    
    docs: add message about the freezing for the audit
    chechu authored Sep 26, 2023
    Configuration menu
    Copy the full SHA
    041e3f1 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. Configuration menu
    Copy the full SHA
    41f6725 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2023

  1. Merge pull request #364 from VenusProtocol/feat/VEN-2032

    [VEN-2032]: add contract with the consolidated interface of the Comptroller Diamond
    chechu authored Oct 9, 2023
    Configuration menu
    Copy the full SHA
    9ddf98b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d97373 View commit details
    Browse the repository at this point in the history
  3. chore(release): 4.1.0-dev.1 [skip ci]

    ## [4.1.0-dev.1](v4.0.0...v4.1.0-dev.1) (2023-10-09)
    
    ### Features
    
    * add contract with the consolidated interface of the Comptroller Diamond ([41f6725](41f6725))
    toolsvenus committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    e208795 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #368 from VenusProtocol/chore/VEN-2015

    [VEN-2015]: remove pause message and fix repo for windows users
    chechu authored Oct 9, 2023
    Configuration menu
    Copy the full SHA
    fab56cf View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. refactor: remove scenario tests

    Problem: Scenario tests are hard to maintain since they use
    a custom DSL. Modern tooling like typechain and hardhat allow us
    to implement similar tests, including fork tests, in Typescript.
    Moreover, the tooling required for scenario testing was removed
    from the repo a while ago, so currently there's no way to run these
    tests.
    
    Solution: Remove the test suites, striving for better coverage with
    tests based on modern tooling.
    kkirka committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    f446bff View commit details
    Browse the repository at this point in the history
  2. refactor: remove unused files and scripts

    Problem: Some scripts and files in this repo rely on outdated tools
    that were removed from the repo. While there are outdated files that
    might be useful, some of the outdated files basically replicate what
    our modern tooling can do already.
    
    Solution: Remove the files that duplicate the functionality provided
    by hardhat and plugins (testing, verification, linting, deploys,
    contract sizing, etc.)
    kkirka committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    1b263f7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6b94b36 View commit details
    Browse the repository at this point in the history
  4. docs: remove compiler installation instructions

    Since hardhat installs compilers automatically, we don't need
    manual installations, even on MacOS, anymore.
    kkirka committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    f017af5 View commit details
    Browse the repository at this point in the history
  5. refactor: remove governance simulations

    * Governance simulations in Venus are done via a separate simulations
    framework located at https://github.com/VenusProtocol/vips
    * This commit removes legacy Compound simulations in favor of using
    the new framework
    kkirka committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    92a0549 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #359 from VenusProtocol/refactor/cleanup

    [VEN-928]: Remove legacy scripts and files
    kkirka authored Oct 10, 2023
    Configuration menu
    Copy the full SHA
    ebaaba7 View commit details
    Browse the repository at this point in the history
  7. chore(release): 4.1.0-dev.2 [skip ci]

    ## [4.1.0-dev.2](v4.1.0-dev.1...v4.1.0-dev.2) (2023-10-10)
    toolsvenus committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    d02b2b4 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Configuration menu
    Copy the full SHA
    249ac48 View commit details
    Browse the repository at this point in the history
  2. fix: tests

    GitGuru7 committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    8b80a34 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bb47103 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2023

  1. Configuration menu
    Copy the full SHA
    ff884bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bfd09b2 View commit details
    Browse the repository at this point in the history
  3. fix: lint

    GitGuru7 committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    3f6017d View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. Configuration menu
    Copy the full SHA
    9734120 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    91f6ca6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e4f0f50 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. Merge pull request #308 from VenusProtocol/feat/remove-governance-con…

    …tracts
    
    [VEN-1719]: remove governance contracts and use governance package
    GitGuru7 authored Oct 17, 2023
    Configuration menu
    Copy the full SHA
    60d5579 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a3cfde View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. Merge pull request #371 from VenusProtocol/fix/depl-script

    [VEN-1719]: Update imports to create typechain of governance contracts
    GitGuru7 authored Oct 18, 2023
    Configuration menu
    Copy the full SHA
    4f665f4 View commit details
    Browse the repository at this point in the history
  2. chore(release): 5.0.0-dev.1 [skip ci]

    ## [5.0.0-dev.1](v4.1.0-dev.2...v5.0.0-dev.1) (2023-10-18)
    
    ### ⚠ BREAKING CHANGES
    
    * remove Governance receipt and governance proposal function and structure
    
    ### Features
    
    * add mainnet deployment of venus lens ([e4f0f50](e4f0f50))
    * remove governance contracts VEN-1719 ([55640a1](55640a1))
    * remove Governance receipt and governance proposal function and structure ([ff884bd](ff884bd))
    * updated venus lens deployment ([bfd09b2](bfd09b2))
    
    ### Bug Fixes
    
    * lint ([3f6017d](3f6017d))
    * tests ([8b80a34](8b80a34))
    * venus lens ([7c8f046](7c8f046))
    toolsvenus committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    a81713f View commit details
    Browse the repository at this point in the history