Skip to content
Snippets Groups Projects
Commit 3a52866e authored by Moul's avatar Moul
Browse files

[doc] Add v0.10.0{,rc0,rc1} changelogs

parent c753265f
No related branches found
No related tags found
1 merge request!208v0.10.0 stable release
## v0.10.0 (18th April 2022)
(**Please see the full set of changes for this release also in the v0.10.0rc0 and rc1 notes below**)
### [Milestone v0.10.0](https://git.duniter.org/clients/python/silkaj/milestones/9)
## v0.10.0rc1 (6th April 2022)
- #426, !207: Ğ1 Monetary License refactoring:
- Drop display in a browser
- Discover available languages
- Create `G1MonetaryLicense` class out of existing functions
- Add Italian translation of Ğ1 monetary license
- #421, !204 : `wot` command can display membership status from an other identity sharing same `uid`/`pubkey`
- #422: `excluded` command displays information of an other identity sharing same uid/pubkey, not the one excluded
- #216 `diffi`: Catch WS disconnection exception
## v0.10.0rc0 (21st March 2022)
### Code
#### Features
- #89, !170: Manage the revocation document
- #134, !202: Read transaction recipients and amounts from a file
#### Ğ1 Monetary license
- #221, !181: Research about Ğ1 monetary license integration and refactor of its handling in Silkaj
- #308, !181: Ğ1 license display on a workstation: give the choice how to display it
- #392, !181: Ğ1 monetary license files not included into the Python package
- !181: subtree updated bringing new translations: Esperanto, Espagnol, and Portuguese
#### DeathReaper
- #256: Implement `excluded` command to report excluded identities from the WoT / DeathReaper
#### Network
- #373, #396, #410, !182, !194: Drop asynchronous property
- #390, !182, !196: Implement generic `network_tools.send_document()`
- #177, !188: Clean no longer used network layer functions
- Rename global option from `-p/--peer` to `-ep/--endpoint`
- #181, #409, !193: Improve endpoint determination code layer
- #260: Disconnection bug when sending a document to a local node
#### Other changes
- #407, !182: Support DuniterPy v1.0 Breaking Backward compatible changes in `Documents` classes
- #344, !177: Fix import loop issue
- !177: Generalize `pendulum` usage
- #416, !170: Move `wot_lookup()` exceptions handling in higher level functions
#### Minor impact changes
- #194, !195: Convert strings to `f-strings`
- #376, !195: Replace `tools.message_exit()` with `sys.exit()`
- #413, !170: Create `get_currency()` helper
- #264, !178: Remove unmaintained and commented `network` command
### Meta
- !200: Bump DuniterPy to v1.1.0
- #332, !200: Drop Python v3.6 support
- #374, !197: Add support for Python v3.10
- #401, !184: Bump to click v8.0
- #364, !187: Introduce insert-license pre-commit hook, Switch `#` comment instead of `"""` docstring for the copyright and license statements
- #365, !201: Update the copyright date to 2022 in the headers of every source files
### Documentation
- #384: Document how to release pre-releases
- !180: `README` and `CONTRIBUTING` enhancements
### Installation/Continuous Delivery
- #388, !198: Set up Silkaj Docker images build automation
### Development Environment/Continuous Integration
- #326, !189: Integrate coverage in GitLab coverage feature
- #355, !183: Set `Py:3.8` as default image and move coverage to `Py:3.9`
- #355, !185: Move the coverage and the badge generations to v3.9 test job
- #414, !197: Drop Poetry lock file usage
- !175: `pyproject.toml` and `release.sh` clean-ups, Pyinstaller removal
#### Introduce and generalize `pre-commit` usage
- #401, !183: Introduce `isort` and `gitlab-ci-linter` `pre-commit` hooks
- #403, !192: Introduce `pyupgrade`, Remove dev dep tools
- #406, !191: Set up `pre-commit` hooks CI jobs
- !179: Bump `black` to v21.4b2 and allow to install as pre-release
- !190: Update `pre-commit` doc. Document CI linter hook usage
---
Thanks @moul, @matograine
## v0.9.0 (17th April 2021)
### [Milestone v0.9.0](https://git.duniter.org/clients/python/silkaj/milestones/13)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment