# CodiMD 2.6.0 - 2025/06/10
## Enhancements
- Add PDF URL validation and content type check [#1896](https://github.com/hackmdio/codimd/pull/1896)
- Add state parameter to OAuth strategies for enhanced security [#1902](https://github.com/hackmdio/codimd/pull/1902)
- Update GitHub Actions to use latest versions [\#1895](https://github.com/hackmdio/codimd/pull/1895)
- Update ESLint configuration for ES6 support [\#1900](https://github.com/hackmdio/codimd/pull/1900)
- Add preference to disable table editor shortcuts and migrate preferences to localStorage [\#1901](https://github.com/hackmdio/codimd/pull/1901)
- Upgrade mermaid to latest version [\#1894](https://github.com/hackmdio/codimd/pull/1894)
- Add baseURL configuration option to S3 modules [\#1876](https://github.com/hackmdio/codimd/pull/1876)
- Improve contrast on certain elements [\#1899](https://github.com/hackmdio/codimd/pull/1899)
- Bump codemirror version to 5.65.8 [\#1908](https://github.com/hackmdio/codimd/pull/1908)
- Configure MiniCssExtractPlugin for production environment in webpack [\#1897](https://github.com/hackmdio/codimd/pull/1897)
- Refactor plugin paths and move custom reveal plugin [\#1898](https://github.com/hackmdio/codimd/pull/1898)
- Update dependencies for abcjs and mermaid.js [\#1914](https://github.com/hackmdio/codimd/pull/1914)
- Update image to allow development on MBP ARM chips [\#1913](https://github.com/hackmdio/codimd/pull/1913)
- Update docker-compose.yml with build instructions for codimd service [\#1917](https://github.com/hackmdio/codimd/pull/1917)
## Fixes
- Fix login email should be case insensitive [\#1911](https://github.com/hackmdio/codimd/pull/1911)
- Fix lost schema of S3 URL [\#1893](https://github.com/hackmdio/codimd/pull/1893)
## Thank you
These pull requests came from CodiMD community, thank you guys for being here and making CodiMD awesome ❤️
- [@DubMythlit](https://github.com/DubMythlit)
- [@fukumoto-ts](https://github.com/fukumoto-ts)
- [@Matt-V50](https://github.com/Matt-V50)
- [@Nowaker](https://github.com/Nowaker)
- [@stanley2058](https://github.com/stanley2058)
- [@WakuwakuP](https://github.com/WakuwakuP)
- [@Yukaii](https://github.com/Yukaii)