This project uses semantic versioning. Note that semver rules for this project are only used on public part of it - cli
. Source code of this project may be changed in any not backwards compatible way without MAJOR
version incrementation.
- Connection timeout feature (5 seconds by default). Value should be
float
type in seconds and can be configured in local config. - Configuration file integrity check implemented. User now will be notified if something wrong with it.
- New features for
auth login
command:- Details (username, password and connection address) can now be provided with one command, syntax:
auth login [OPTIONS] [USERNAME] [PASSWORD] [CONNECTION_ADDRESS]
- Password field now will be filled with mask, representing the user input (
qwerty
→******
)
- Details (username, password and connection address) can now be provided with one command, syntax:
All changes now will be placed here, in Tweaked, instead of the Changed
- Configuration file bumped to version
3
, migration is supported
- Enhanced deprecation notice for
lte
cli group help message
net
cli commands grouplan
- LAN connection controlslist
- List all connected devices
cellular
- Cellular connection controls (Replacement for deprecatedlte
commands group)
- Global source code structure enhancements
- Enhanced output formatting, new wrapper
- Fixed warning messages in
sms view
when marking message as read
lte
cli group deprecated and will be removed in version1.0.0
. Still can be accessed, inherits all implementation fromnet cellular
cli group and removed from help messages.Use
net cellular
cli sub-group instead
device info
command:- Export all information in json format by passing the
--json
flag - Formatted default mode output
- Export all information in json format by passing the
- More consistent output for cli help messages
sms view
command will not automatically mark viewed message as read. This behavior can be disabled by passing the new--dont-mark-read
(-M
) flag to CLI call.
- Project structure enhanced
- Help message for the
sms view
command corrected
- Added help messages to
sms
:send
andview
commands
- The last added features are now stated in README
- Project version meta fixed. This version should be considered as version
0.4.0
stable release.
- Inbox SMS messages handling with new commands:
list
view
count
- "Did you mean..." prompt on cli command misspelling
- Enhanced
auth login
visualization
- Stated new features from
0.3.0
release in projectREADME
- New
device info
command to get device information - New
lte
group with cellular network controls- Get current connection status with
status
command - Enable or disable connection with
set
command
- Get current connection status with
- Project structure enhanced to be more modular
- Misspelling issues in output
- Now any valid
url
address can be used to connect to router, not justip
- Authentication password now will be stored more safely
- Configuration file updated to version
2
- automatic merge supported - License changed to MIT
- Output for
config exist
command will now be displayed properly
Package released