Skip to content

Commit

Permalink
Prepared update version v1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Nakama3942 committed Jul 18, 2023
1 parent 1ad9de9 commit fe56fe3
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 18 deletions.
42 changes: 27 additions & 15 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,5 @@
# Changelog
<!--
Copyright © 2023 Kalynovsky Valentin. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<!--
## vX.X.X (DATE)
#### Bug Fixes: (Исправления ошибок и неисправностей)
Expand Down Expand Up @@ -656,3 +641,30 @@ print(f"{GetAnsiFormat('reset/on')}Test string")
- Part of the checks in the Text Buffer moved from save/load methods to the constructor to immediately detect a mismatch between the type of environment and the type of Buffer, which leads to optimization of saving/loading and eliminating unexpected behavior when it is possible to use the Buffer with the wrong environment.

---

## Completion of logger development v1.0.0 (18.07.2023)

#### Documenting:
- Fixed all errors in the documentation;
- Added animations to examples;
- Documented new functionality and changes;
- Added TODO list.

#### Enhancements:
- Added a new method for outputting the added string to the Buffer;
- Transferred percentages - now they are displayed not after the animation, but after the message of the entry (at the end of the string);
- Added a new entry type category:
- `AdditionalEntryTypes`:
- `hint`;
- `tip`;
- `important`;
- `attention`;
- `caution`;
- `danger`.

#### Deprecated:
- Removing the initialization string is marked as deprecated method, but available for use.

#### Performance:
- Adding an entry has been optimized - now after adding an entry to the Logger Buffer, instead of updating the entire output to the console, a new method is used that outputs a new string to the console, however, all other wrapper methods of the Logger over the Buffer continue to update the entire output;
- Optimized Modifier and Exporter.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ The full text of the license can be found at the following [link](https://github
- [x] v0.9.1 - Documenting update (documented library)
- [x] v0.9.2 - Feature update (made optimizations)
- [x] v0.9.3 - Web docs update (added generation of web docs)
- [ ] v1.0.0 - Completion of logger development (logger development completed)
- [x] v1.0.0 - Completion of logger development (logger development completed)
- [ ] v1.1.0 - Font update (added a class that formats text outside the logger)

</details>
Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,15 @@ build-backend = "setuptools.build_meta"

[project]
name = "mighty_logger"
version = "0.9.3"
version = "1.0.0"
authors = [
{name = "Kalynovsky 'Nakamura Akira' Valentin", email = "nakama3942@gmail.com"},
]
description = "Mighty functional logger"
readme = "README.md"
license = {text = "Apache License Version 2.0"}
classifiers = [
"Development Status :: 4 - Beta",
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"License :: OSI Approved :: Apache Software License",
"Operating System :: OS Independent",
Expand Down

0 comments on commit fe56fe3

Please sign in to comment.