CHANGELOG
- Compatibility: Drop Crystal 1.7 support. Breaking changes.
- Compatibility: Add support for Crystal 1.8-1.12.
- Maintenance: Update dependencies.
- Quality: Fix tests & CI.
- Quality: Lint the code.
- Code: Create a new
Miniss::Socket
class so sockets are objects, make the code cleaner, more concise, more modular and more reusable.
- Code: Create a new
Miniss::Sockets
to handle the enumeration of Miniss::Socket
.
- Code: Add UDP support.
- Code: Add IPv6 support.
- Code: Dynamic column width.
- Code: Argument parser and colors.
- Quality: Begin documenting the code.
- Quality: Lint the code.
- Quality: Add unit tests.
- Quality: Add more typing.
- Branding: Add a logo.