0.7.2.1
- Update default server type for new servers.
The previous value became obsolete.
0.7.2.0
- Add
getTokenFromEnvThrow
.
- Add the
MissingToken
constructor to the CloudException
type.
0.7.1.1
- Metadata update.
- Remove server type and image list webpages.
0.7.1.0
- Introduce
HasActions
typeclass.
0.7.0.0
- base-19 and base-20 support.
- Make hetzner-test executable.
- Fix typo in documentation.
- Server type and location price API update.
- Add support for OpenSUSE OS flavor.
0.6.0.0
- Add new fields to the
Image
type: imageArchitecture
, imageName
.
- Add image list webpage.
0.5.0.0
- Do not export internal fingerprint parser.
- Wrap
Fingerprint
with a newtype to provide custom
FromJSON
instance.
- Firewall support.
- Fix label parsing and rendering.
0.4.0.1
- Update links in documentation.
0.4.0.0
- Fix
getServerTypes
. It wasn't returning them all.
Unfortunately, the type signature had to change.
- Add
hetzner-docs
executable.
0.3.0.0
- Added support for the following server actions:
setServerReverseDNS
powerOnServer
powerOffServer
shutdownServer
rebootServer
changeServerType
- Removed
getActions
, as it has been discontinued by Hetzner.
0.2.1.1
0.2.1.0
- Add support for primary IPs.
- Add function to set reverse DNS for a primary IP.
- Add test.
0.2.0.0
- Allow to attach servers to networks on creation.
- Modify
streamPages
to cover more cases.
- Add support for DNS operations on zones and records.
0.1.2.0
- New function:
getTokenFromEnv
. This function allows the user
to obtain a token from the HETZNER_API_TOKEN
environment variable.
- Support for (private) networks.
- New instances for the
Token
type: IsString
, Show
, Eq
, Ord
.
0.1.1.0
- Added support for volumes.
- Fixed parsing of HTTP 204 responses.
0.1.0.0