Skip to content

Releases: d-strobel/gowindows

v1.4.0

17 Dec 23:16
e7e2450
Compare
Choose a tag to compare

1.4.0 (2024-12-17)

Features

  • add dhcp client to gowindows client (524fc19)
  • add dhcp package for windows dhcp server functions (b8f1969)
  • add dhcp scope read function (444f7a7)
  • add dhcp ScopeV4Create function (6df96ca)
  • add dhcp ScopeV4Delete function (79c5416)
  • add dhcp ScopeV4Update function (af522ae)
  • add helper function for powershell timespans (db2170e)
  • add ScopeId field to ScopeV4 object (64ae60e)
  • implement netip package for typed ip address handling (ce9a05c)

v1.3.0

12 Dec 01:27
100e2bc
Compare
Choose a tag to compare

1.3.0 (2024-12-12)

Features

  • implement UnmarshalJSON for CimTimeDuration (8df10d5)

v1.2.0

08 Dec 16:24
d04b7f9
Compare
Choose a tag to compare

1.2.0 (2024-12-08)

Features

  • add dns server AAAA-Record functions (584fa32)
  • add dns server functions for read and list dns zones (f757fc9)
  • add dnsserver A-Record functions (c154dea)
  • add dnsserver CName-Record functions (ffb7267)
  • add dnsserver PTR-Record functions (8f55816)
  • add error handling to parsing json key-value strings (a4059a7)
  • implement parsing helper function for json key-value strings (93da78d)

Bug Fixes

  • cimclass unmarshaljson does not handle array (6962ec6)

v1.1.0

11 May 10:21
5907458
Compare
Choose a tag to compare

1.1.0 (2024-05-11)

Features

  • add winerror package to handle custom errors (8cb6171)
  • integrated custom winerror into local accounts package (849f4c2)

v1.0.1

06 May 17:55
fb27e64
Compare
Choose a tag to compare

1.0.1 (2024-05-06)

Bug Fixes

  • dotnettime does not embed the time.Time methods (32bcba0)

v1.0.0

06 May 14:38
1343333
Compare
Choose a tag to compare

1.0.0 (2024-05-06)

Features

  • Add Close function on top client level (f319b46)
  • add context to ssh execution (645caab)
  • add custom error type for parser (4798e03)
  • add custom errors to windows functions (5620368)
  • add errorhandling to run function (f7f443e)
  • add function to encode powershell commands into powershell.exe commands (d89a644)
  • add interface for connection configuration (8d969a2)
  • add json unmarshal for WinTime (15e5fad)
  • add kerberos auth to winrm (e4fde80)
  • add local group member functions (5d352cc)
  • add local user create (e7f2ef0)
  • add local user delete (a955dc5)
  • add local user list function (93f3ec0)
  • add local user read (a46c12a)
  • add local user update function (28524f6)
  • add local-GroupCreate function (99ff835)
  • add local-GroupDelete function (7689f2f)
  • add local-GroupList function (8ae09ff)
  • add local-GroupUpdate function (864a46b)
  • add parser package for inputs and outputs (526bf85)
  • add private key authentication method (145586c)
  • add ssh host key callback check (f085555)
  • Add winrm client (445321a)
  • better error message for ssh authentication (86ba0f5)
  • change config and connection behaviour (3443178)
  • change config methods to private (8dbd7c1)
  • change defaults method signature (300626f)
  • change function return values (8f2b39f)
  • Change package name and refactor (04a6f86)
  • change the config and connection interface (0e0c17b)
  • change WinRMInsecure default value (5815b4d)
  • compress json output (4261f6b)
  • compress json output (8515df8)
  • delete image (7863b19)
  • enhanced output for powershell errors (396c8c5)
  • implement custom errors (ac1ccf1)
  • remove kerberos for now (e07ed7f)
  • remove unneccessary error return (3ac18f8)
  • replace error with custom error (a26778e)
  • replace errors with custom errors (ecd0494)
  • replace errors with custom errors (3466dac)
  • replace errors with custom errors (c59fa92)
  • switch clients to new connection interface (ee5e1de)
  • switch to new powershell encoding function (73a0dab)
  • update mocks to new interfaces (ec1d7a3)
  • winrm default variables depends on tls (d54347c)

Bug Fixes

  • cant read group when name has spaces (d7be6bc)
  • clixml normalizing (97a01c0)
  • default ssh known host path (1dc9c69)
  • description param cant be removed with update (4ae5be7)
  • gowindows client (f284073)
  • group name to wildcard leads to error (9656e61)
  • kerberos config manipulates global winrm TransportDecorator (e21be43)
  • local.GroupUpdate cannot update empty description (23604de)
  • local.UserCreate: new user without password failes (f88e252)
  • local.UserUpdate function (38d7580)
  • ssh error handling (c40c785)
  • ssh returns error if stdout and stderr are empty (5785490)
  • ssh stdout and stderr are empty (c5452c0)
  • stderr handling (6a4aafb)

Reverts

  • go build version 1.19 and 1.20 (e5b9187)
  • move commitlint into build action (917557e)