Because I don't feel "safe" starting the `hisock` version counting from 0, I decided to bump it to 1.0.
For the full version of changelogs, click [here](https://github.com/SSS-Says-Snek/hisock/compare/0.1...1.0).
So, the first major release of hisock! Over the course of `22` days, we have changed `36` files, added `1809` lines of code, and deleted `223` lines of code! That's pretty impressive if you ask me.
Now, to the actual changelog. Version `1.0` contains:
**NEW**:
- New examples have been added to hisock! Now, you can play a Tic-Tac-Toe game made in `hisock`! There is also the addition of the example shown in the README
- `HiSockClient`, `HiSockServer`, and their threaded counterparts now support some dunder methods!
- More type casts have been added
- Ability to change name and group after client initialization has been added (`change_name()` and `change_group()`)
- A built-in way to obtain server and client configuration through inputs has been added (`input_server_config()` and `input_client_config()`)
**IMPROVED**:
- Of course, we have some documentation improvements!
- Pictures are starting to appear in the documentation
- I added a beginner's tutorial to get started on hisock
- I am currently working on another intermediate hisock tutorial, which covers the more advanced topics
- A new changelog page has been added
- Python docstrings have been improved
- Hisock error handling has been improved again
- Added classifiers in PyPI
**BUG FIXES**:
- The regular expression used in `0.1` and earlier has been replaced with a newer one, in order to respond against certain edge cases
- Bumped `cryptography` module from 3.4.8 to 35.0.0 (security patches)
That's it for version 1.0, and I'll see you next time! Bye!