What's Changed
- Range Automation Main by @njerschow in #550
- Smart contracts workspace improvements by @magiodev in #581
- fix: revert swap reply logic in cl-vault by @ajansari95 in #592
- fix: add saturating sub in withdraw reply logic by @ajansari95 in #594
- Feat/deposit math change by @arhamchordia in #586
- fix:
range-middleware
migrate entrypoint by @ajansari95 in #606 - CoinList .coins() conly positive coins amount by @magiodev in #610
- fix: consolidated migrate by @ajansari95 in #614
- Adding burn contract. by @arhamchordia in #585
- fix package name by @LaurensKubat in #621
- Add dex-router by @lubkoll in #622
- Generalize swap logic and refactor for dex-router by @magiodev in #625
- Remove just installation from build.yml by @lubkoll in #626
- Update build.yml by @arhamchordia in #618
- Remove contract .gitignore files and move relevant parts to root .gitignore by @lubkoll in #627
- Ignore querier error in swap simulations by @lubkoll in #641
- add tests for
dex-router-osmosis
by @ajansari95 in #638 - Add dex adapter for lst repeg vault (using abstractSDK) by @lubkoll in #640
- Remove redundant files, cleanup README by @lubkoll in #642
- Add pre-commit hook for schema generation and formatting by @lubkoll in #643
- Feat/events refund by @magiodev in #648
- Add lst adapter for stride on osmosis by @lubkoll in #647
- [CI] Remove unused workflow files by @lubkoll in #659
- [CI] Skip installation of just when env.GIT_DIFF is false by @lubkoll in #656
- [CI] Invoke unit-tests only for changed contracts by @lubkoll in #663
- [CI] Add reusable workflow for test-tube tests by @lubkoll in #666
- CL Vault optimize range math operations by @magiodev in #657
- [CI] Add workflow for quasar-types by @lubkoll in #670
- [CI] Skip go linter and tests for smart contract changes by @lubkoll in #669
- Use GITHUB_SHA instead of hash of Cargo.lock for build caches by @lubkoll in #672
- Feat/cl vault range calc swap by @magiodev in #674
Full Changelog: v1.0.7-cl-patch...v1.0.8-cl-skn