Features
- Style: fix grammar in README and normalize string in pyproject.toml by [XuehaiPan](https://github.com/XuehaiPan).
- Feat: add model-based algorithms by [Weidong Huang](https://github.com/hdadong) in PR [#212](https://github.com/PKU-Alignment/omnisafe/pull/212).
- Feat(saute, simmer): support saute rl and clean the code by [Jiayi Zhou](https://github.com/Gaiejj) in PR [#209](https://github.com/PKU-Alignment/omnisafe/pull/209).
- Feat(off-policy): support off-policy lag by [Jiayi Zhou](https://github.com/Gaiejj) in PR [#204](https://github.com/PKU-Alignment/omnisafe/pull/204).
- Chore: upload tutorial by [Borong Zhang](https://github.com/muchvo) in PR [#201](https://github.com/PKU-Alignment/omnisafe/pull/201).
- Deps(joblib): unpin joblib by [Borong Zhang](https://github.com/muchvo) in PR [#197](https://github.com/PKU-Alignment/omnisafe/pull/197).
Fixes
- Fix(simmer, PID): fix simmer performance and tune parameters by [Jiayi Zhou](https://github.com/Gaiejj) in PR [#220](https://github.com/PKU-Alignment/omnisafe/pull/220).
- Fix: enable smooth param in Costs when plotting by [Borong Zhang](https://github.com/muchvo) in PR [#208](https://github.com/PKU-Alignment/omnisafe/pull/208).
- Fix(off-policy): fix log when not update by [Jiayi Zhou](https://github.com/Gaiejj) in PR [#206](https://github.com/PKU-Alignment/omnisafe/pull/206).
- Fix: check duplicated parameters and values which are specified in experiment grid by [Borong Zhang](https://github.com/muchvo) in PR [#203](https://github.com/PKU-Alignment/omnisafe/pull/203).
Documentation
- Docs: update contributing.md by [Jiaming Ji](https://github.com/zmsn-2077) in PR [#227](https://github.com/PKU-Alignment/omnisafe/pull/227).
- Docs: fix small typo in README.md by [mickelliu](https://github.com/mickelliu) in PR [#211](https://github.com/PKU-Alignment/omnisafe/pull/211).
- Docs: change link to PKU-Alignment by [Jiaming Ji](https://github.com/zmsn-2077) in PR [#205](https://github.com/PKU-Alignment/omnisafe/pull/205).
Refactor
- Refactor: minor changes regarding documentation and dependencies by [Jiaming Ji](https://github.com/zmsn-2077) in PR [#219](https://github.com/PKU-Alignment/omnisafe/pull/219).
- Refactor(common/logger): refactor and simplify logger storage logic by [XuehaiPan](https://github.com/XuehaiPan) in PR [#216](https://github.com/PKU-Alignment/omnisafe/pull/216).
- Refactor(algo_wrapper, configs): rename update cycle and refactor structure by [Jiayi Zhou](https://github.com/Gaiejj) in PR [#213](https://github.com/PKU-Alignment/omnisafe/pull/213).
- Refactor: update hyper-parameters for first-order algorithms by [Borong Zhang](https://github.com/muchvo) in PR [#199](https://github.com/PKU-Alignment/omnisafe/pull/199).
- Refactor: condense top-level benchmarks by [Jiaming Ji](https://github.com/zmsn-2077) in PR [#198](https://github.com/PKU-Alignment/omnisafe/pull/198).