v0.17.0
版本发布时间: 2024-08-18 08:17:42
Julien-cpsn/ATAC最新发布版本:v0.18.0(2024-08-25 06:49:03)
A big wait for a big reward 🎉
Added
- ⌨ | ATAC is now FULLY usable by CLI!!!!! (please use it a lot, it cost me 40h+ of my life)
- You can find the list of all commands below
- The
-h|--help
flag or help command is available everywhere, abuse it if you need - A great start can be to use the
atac completions <SHELL_TYPE>
command to generate completion files - Another great start could be to generate the man pages with the
atac man
command - Ya like cURL? Behold
atac try
which is a one-shot request sender (like cURL)
- 📜 | Totally reworked the log system, now almost everything is getting logged. Also, the log file now really contains logs (incredible I know). @v3rmine @i5.650
- Modulate the verbosity with
-v|vv|vvv|vvvv
or-q
- Deactivate ANSI formatting with
--no-ansi-log
- Modulate the verbosity with
- 🌱 | Added reserved environment variables, they will automatically be replaced by their value
-
{{NOW}}
-
{{TIMESTAMP}}
-
{{UUIDv4}}
-
{{UUIDv7}}
-
- ☠ | Possibility to allow invalid certificates (https://github.com/Julien-cpsn/ATAC/pull/99). @ficolas2 Please update your collections as follows:
{
...request...
"settings": {
"use_config_proxy": true,
"allow_redirects": true,
"store_received_cookies": true,
"pretty_print_response_content": true,
"accept_invalid_certs": false
}
}
Improved
- 🔥 | Added multithreaded parallelization to a lot of iterators (for loops). Now parses, finds and collects data faster! (blazingly fast)
- 🤷 | Improved auth data structure
- Basic auth
{
...request...
"auth": {
"basic_auth": {
"username": "user",
"password": "pass"
}
}
}
- Bearer token
{
...request...
"auth": {
"bearer_token": {
"token": "my_bearer="
}
}
}
- 🖊 | Improved the documentation. If something is missing, please contribute! @Zacktamondo @Cephra
- ⬆ | Updated all dependencies
Fixed
- Body environment variables not getting replaced by their value (https://github.com/Julien-cpsn/ATAC/pull/101) @anussel5559
- Enormous cosmetic change, thanks @orhun (https://github.com/Julien-cpsn/ATAC/pull/89)
List of all the commands (+ a lot of flags & options):
atac
- collection
- list
- info
- new
- delete
- rename
- send (all requests from the collection)
- request
- info
- new
- delete
- rename
- url
- method
- params
- auth
- headers
- body
- scripts
- send
- settings
- try
- env
- info
- key
- get
- add
- set
- delete
- rename
- import
- postman
- curl
- completions
* bash, powershell, fish
- man
1、 atac-v0.17.0-aarch64-apple-darwin.tar.gz 4.6MB
2、 atac-v0.17.0-aarch64-pc-windows-msvc.tar.gz 4.89MB
3、 atac-v0.17.0-aarch64-pc-windows-msvc.zip 4.75MB
4、 atac-v0.17.0-aarch64-unknown-linux-gnu.tar.gz 5.05MB
5、 atac-v0.17.0-aarch64-unknown-linux-musl.tar.gz 5.01MB
6、 atac-v0.17.0-universal-apple-darwin.tar.gz 9.37MB
7、 atac-v0.17.0-x86_64-apple-darwin.tar.gz 4.77MB
8、 atac-v0.17.0-x86_64-pc-windows-msvc.tar.gz 5.15MB
9、 atac-v0.17.0-x86_64-pc-windows-msvc.zip 5MB
10、 atac-v0.17.0-x86_64-unknown-freebsd.tar.gz 5.16MB
11、 atac-v0.17.0-x86_64-unknown-linux-gnu.tar.gz 5.2MB