# Changelog ## v5.2.0 (2024-10-03) * Publish Rust crate binary via crates.io [#202](https://github.com/gerardcl/renfe-cli/issues/202) ## v5.1.0 (2024-10-02) * Enable Renfe Cercanías GTFS dataset [#200](https://github.com/gerardcl/renfe-cli/issues/200) ## v5.0.0 (2024-09-29) * Major refactor using GTFS data from Renfe online datasets. No more scrapping required * [#194](https://github.com/gerardcl/renfe-cli/issues/194) * [#198](https://github.com/gerardcl/renfe-cli/issues/198) ## v4.3.2 (2024-04-21) * General dependencies maintenance with rustls focus [#196](https://github.com/gerardcl/renfe-cli/issues/196) ## v4.3.1 (2024-03-30) * Upgrade PyO3 with general dependencies maintenance [#192](https://github.com/gerardcl/renfe-cli/issues/192) ## v4.3.0 (2024-02-10) * New feature by @henninggross - Sorting train schedules by duration [#189](https://github.com/gerardcl/renfe-cli/issues/189) ## v4.2.1 (2024-02-02) * Fix navigation with proper date handling [#187](https://github.com/gerardcl/renfe-cli/issues/187) ## v4.2.0 (2023-11-26) * Check input stations to match and use existing [#181](https://github.com/gerardcl/renfe-cli/issues/181) * Fix navigation with precision [#184](https://github.com/gerardcl/renfe-cli/issues/184) ## v4.1.0 (2023-11-25) * Defaults for date params [#177](https://github.com/gerardcl/renfe-cli/issues/177) * Enable wait time for search results page [#178](https://github.com/gerardcl/renfe-cli/issues/178) ## v4.0.0 (2023-11-25) * Refactor to Rust [#175](https://github.com/gerardcl/renfe-cli/issues/175) ## v3.3.0 (2022-02-19) * Bump of dependency versions - no breaking changes ## v3.2.0 (2021-10-23) * Upgrade to Selenium 4 * Cryptography depends on Rust * Fixes [#83](https://github.com/gerardcl/renfe-cli/issues/83) ## v3.1.0 (2021-09-13) * Expose search timeout as a CLI flag and default to 3 seconds. ## v3.0.3 (2021-05-24) * Security improvements - CodeQL added ## v3.0.2 (2021-05-22) * Code refactor and stability improvements ## v3.0.1 (2021-05-21) * Migration to GitHub Actions ## v3.0.0 (2021-05-21) * Enable back the renfe-cli with new web crawling flow based on selenium ## v2.1.0 (2020-04-18) * Security fixes * Stable versioning * HTTPS calls ## v2.0.0 (2019-05-08) * Python lib-like refactor * Users can define custom origin and destination stations defaults. Closes [#2](https://github.com/gerardcl/renfe-cli/issues/2) * Enhanced code coverage ## v1.1.7 (2019-05-05) * Codecoverage: Travis CI with SonarCloud integration ## v1.1.6 (2019-05-05) * Travis CI automated deployment to PyPI through Linux job when new tag released. Closes [#6](https://github.com/gerardcl/renfe-cli/issues/6) ## v1.1.2 (2019-05-05) * Reverting Travis CI deploy stage from previous release and opened issue [#5](https://github.com/gerardcl/renfe-cli/issues/5) ## v1.1.1 (2019-05-05) * Travis CI deploying releases through git tags to PyPI ## v1.1.0 (2019-05-05) * Enhanced logging and debug options * Error handling * Pre-checks * PyPi with RST formatted readme [#3](https://github.com/gerardcl/renfe-cli/issues/3) ## v1.0.2 (2019-05-04) * Defaults overwritting solved [#4](https://github.com/gerardcl/renfe-cli/issues/4) ## v1.0.1 (2019-05-04) * Travis CI integration * Travis CI tests working within Windows, OSX and Linux * Readme update ## v1.0.0 (2019-05-03) * Creation of python package. * Test commands.