Skip to content

Releases: microsoft/knack

knack v0.12.0

15 Jul 07:47
b1164b5
Compare
Choose a tag to compare
  • Declare support for Python 3.12 (#279)

knack v0.11.0

26 Jul 06:28
e0c1411
Compare
Choose a tag to compare
  • Declare support for Python 3.11 and drop support for Python 3.7 (#275)
  • Stop converting argument's bool default value to DefaultInt (#273)

knack v0.10.1

01 Dec 03:21
11f2454
Compare
Choose a tag to compare
  • Support bytearray serialization (#268)

knack v0.10.0

19 Aug 06:08
dcb2240
Compare
Choose a tag to compare
  • Enable Virtual Terminal mode on legacy Windows terminal to support ANSI escape sequences (#265)
  • Drop Python 3.6 support (#259)

knack v0.9.0

05 Nov 05:20
87ddbcb
Compare
Choose a tag to compare
  • Support Python 3.10 (#250)
  • Only install colorama on Windows (#249)

knack v0.8.2

08 May 06:53
f377ca8
Compare
Choose a tag to compare
  • Always use UTF-8 for log file encoding (#247)

knack v0.8.1

09 Apr 04:31
50d30cf
Compare
Choose a tag to compare
  • Add error message for invalid argument value (#244)

knack v0.8.0

26 Mar 06:11
02b7652
Compare
Choose a tag to compare
  • Make colors customizable (#242)
  • Init colorama only in Windows legacy terminal (#238)
  • Add raw_result to CommandResultItem (#235)
  • Refine code style to comply with Python 3 (#232, #233)
  • CI: Support Python 3.9 (#229)
  • Logging: CLILogging.configure returns as early as possible (#228)

knack v0.8.0rc2

29 Dec 02:36
7aa098a
Compare
Choose a tag to compare
knack v0.8.0rc2 Pre-release
Pre-release
  • Support multiple cli loggers by adding more logger names to knack.log.cli_logger_names list (#227)

knack v0.8.0rc1

28 Dec 02:43
5993571
Compare
Choose a tag to compare
knack v0.8.0rc1 Pre-release
Pre-release
  • Make config item names case-insensitive (#220)
  • get_logger uses module_name directly and no longer adds cli prefix (#221)
  • CLILogging accepts a custom cli_logger_name (#221)
  • Support ppc64le arch in Travis CI (#222)
  • Allow customizing tag message (#223)
  • Add EVENT_CLI_SUCCESSFUL_EXECUTE (#224)