Skip to content

Releases: microsoft/knack

knack v0.13.0

23 Oct 03:10
2d9b023

Choose a tag to compare

  • Declare support for Python 3.13 (#290)
  • Drop Python 3.8 support (#289)

knack v0.12.0

15 Jul 07:47
b1164b5

Choose a tag to compare

  • Declare support for Python 3.12 (#279)

knack v0.11.0

26 Jul 06:28
e0c1411

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

Choose a tag to compare

  • Support bytearray serialization (#268)

knack v0.10.0

19 Aug 06:08
dcb2240

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

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

Choose a tag to compare

  • Always use UTF-8 for log file encoding (#247)

knack v0.8.1

09 Apr 04:31
50d30cf

Choose a tag to compare

  • Add error message for invalid argument value (#244)

knack v0.8.0

26 Mar 06:11
02b7652

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

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)