Releases: sevensolutions/nomad-iis
v0.11.0
Tada 🎉
Management API
This Release contains the first version of the new Management API, a very powerfull feature.
You can read more about it here: https://nomad-iis.sevensolutions.cc/docs/features/management-api
Please note, that, because the API comes with a lot of dependencies, increasing the plugin file size, i've decided to maintain two different versions.
Unit and Integration Tests
I've started to implement Unit and Integration Tests for the plugin to be able to maintain a high quality. Only a few basic tests have been implemented right now but more will come in the future.
Details
- Add Unit and Integration Tests by @sevensolutions in #68
- Add Management API by @sevensolutions in #69
- Bump Microsoft.Playwright from 1.46.0 to 1.47.0 in /src in the dependencies group by @dependabot in #70
- Bump the dependencies group in /src with 5 updates by @dependabot in #71
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- Bump MessagePack from 2.5.168 to 2.5.171 in /src in the dependencies group by @dependabot in #58
- Bump the dependencies group in /src with 3 updates by @dependabot in #60
- Bump the dependencies group across 1 directory with 5 updates by @dependabot in #62
- Added a new website for documentation @sevensolutions: https://nomad-iis.sevensolutions.cc
- UDP Logging is now disabled by default because it's experimental. Note that this might be a breaking change if you're already using it. In this case you need to re-enable it by specifying
udp_logger_port = 64001
.
ATTENTION
I accidentially destroyed this release while setting up my new release pipeline.
Please use the latest version.
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- Bump MessagePack from 2.5.140 to 2.5.168 in /src in the dependencies group by @dependabot in #55
- The driver will now again use the static port 5003 by default. But it can be configured. #54 @sevensolutions
- Removed the web.config from the static-sample-app @sevensolutions
- FIX: permit_iusr was false by default, although the docs stated it will be true. @sevensolutions
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
-
Bump the dependencies group in /src with 2 updates by @dependabot in #47
-
Bump the dependencies group in /src with 3 updates by @dependabot in #50
-
Bump the dependencies group in /src with 3 updates by @dependabot in #53
-
Permitted the IUSR-account by default + option to disable. (by @sevensolutions in #43)
-
Fixed "Error: Some or all identity references could not be translated." (by @sevensolutions in #43)
-
Removed the hardcoded port 5003 (by @sevensolutions in #45)
-
Better sample jobs (by @sevensolutions in #52)
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- Bump the dependencies group in /src with 1 update by @dependabot in #44
- Bump the dependencies group in /src with 3 updates by @dependabot in #46
- Tried to fix directory permissions #43 by @sevensolutions
- Added more driver statistics (enabled options) by @sevensolutions
- Updated to Nomad 1.7.5 by @sevensolutions
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- Bump the dependencies group in /src with 7 updates by @dependabot in #41
- Update to .NET 8
- New experimental UDP log sink #6
- Some other minor bug fixes
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- Bump the dependencies group in /src with 3 updates by @dependabot in #30
- Feature/app only by @sevensolutions in #31
- A lot of bug fixes, especially with task recovery
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Bump the dependencies group in /src with 3 updates by @dependabot in #23
- Bump the dependencies group in /src with 1 update by @dependabot in #26
- Refactoring #25
- BCHG: Configuration has changed because of #18 and #19. See Readme.
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Fixed Directory Permissions Handling #5
- Added directory_security-setting to enable/disable Directory Permissions Handling #5
- Improved AppPool/Website naming when using invalid characters
- Fixed a bug when deploying a website to an empty IIS (no websites). #16
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Updated dependencies #11
- Directory Permissions are now being set correctly #5
- AppPools and Websites now use the naming scheme "<alloc-id>-<task-name>". This implicitly fixes #2
- AppPools now support "NoManagedRuntime" #4
- Application paths are now related to the task-directory instead of the root alloc directory. #1
- Added Basic HTTPS support by supplying the certificate's hash #3
Full Changelog: v0.1.0...v0.2.0