Skip to content

Commit 18f9a06

Browse files
committed
doc: update CHANGELOG.md
1 parent 52a848f commit 18f9a06

1 file changed

Lines changed: 30 additions & 13 deletions

File tree

CHANGELOG.md

Lines changed: 30 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,65 +1,82 @@
11
# Changelog
2+
23
All notable changes to this project will be documented in this file.
34

45
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
56

7+
## [1.6.0] - 2025-07-19
8+
9+
### Added
10+
11+
- Can list holds (reservations) with `holds list`
12+
613
## [1.5.0] - 2024-11-02
14+
715
### Added
16+
817
- Switch to UV.
918

1019
The goal was to be able to run the project using pipx.
1120
Yes, it would have been possible with Poetry, but I also wanted to simplify the project thanks to UV.
1221
In the end, switching to UV was not that easy: the pyproject.toml format is different between UV and Poetry (the author, the license fields...), I upgraded Pydantic to V2 which breaks stuff (and old code is hard to remember)...
1322

1423
## [1.4.1] - 2023-01-14
24+
1525
### Fixed
16-
- itemcallnumber is optional, indeed not all books have that type of identifier
26+
27+
- `itemcallnumber` is optional, indeed not all books have that type of identifier
1728

1829
## [1.4.0] - 2022-12-17
30+
1931
### Added
32+
2033
- Add barcode and call number to loans list
2134

2235
## [1.3.0] - 2022-12-17
36+
2337
### Added
38+
2439
- Add command to renew loans, with `loans renew`. The new loans will be printed after the renewal.
2540

2641
## [1.2.0] - 2022-12-05
42+
2743
### Added
44+
2845
- Print the soonest due date of the users' loans in the table. This helps to find the date you have to go to the library.
2946

3047
## [1.1.0] - 2022-11-27
48+
3149
### Added
50+
3251
- Print loans of each user sequentially (previously, only the first user's loans were displayed)
3352

3453
## [1.0.1] - 2022-11-23
54+
3555
### Fixed
56+
3657
- Authentication was not properly working due to a new Session being created, thus losing cookies
3758

3859
## [1.0.0] - 2022-11-22
60+
3961
### Added
62+
4063
- Add CLI (command-line interface) to create a sample config, show the config and get loans
4164
- Display loans in a pretty table
4265
- Print the username when getting loans ("Loans of John Doe")
4366
- Display due dates as date, not date with time
4467

4568
## [0.2.0] - 2022-10-25
69+
4670
### Added
71+
4772
- Ability to get the current loans of a user
4873

4974
### Changed
50-
- Drop support of Python 3.7 - 3.9. Only support Python 3.10
75+
76+
- Drop support for Python 3.7 - 3.9. Only support Python 3.10
5177

5278
## [0.1.0] - 2022-10-05
79+
5380
### Added
54-
- Initial release
5581

56-
[Unreleased]: https://github.com/tomsquest/mediathequeroubaix.py/compare/1.4.1...master
57-
[1.4.1]: https://github.com/tomsquest/mediathequeroubaix.py/compare/1.4.0...1.4.1
58-
[1.4.0]: https://github.com/tomsquest/mediathequeroubaix.py/compare/1.3.0...1.4.0
59-
[1.3.0]: https://github.com/tomsquest/mediathequeroubaix.py/compare/1.2.0...1.3.0
60-
[1.2.0]: https://github.com/tomsquest/mediathequeroubaix.py/compare/1.1.0...1.2.0
61-
[1.1.0]: https://github.com/tomsquest/mediathequeroubaix.py/compare/1.0.1...1.1.0
62-
[1.0.1]: https://github.com/tomsquest/mediathequeroubaix.py/compare/1.0.0...1.0.1
63-
[1.0.0]: https://github.com/tomsquest/mediathequeroubaix.py/compare/0.2.0...1.0.0
64-
[0.2.0]: https://github.com/tomsquest/mediathequeroubaix.py/compare/0.1.0...0.2.0
65-
[0.1.0]: https://github.com/tomsquest/mediathequeroubaix.py/tree/0.1.0
82+
- Initial release

0 commit comments

Comments
 (0)