Skip to content

Releases: WebSpellChecker/wproofreader-helm

v1.3.0

21 Jul 17:22
4195c1f

Choose a tag to compare

v1.3.0 - 2025-01-21

Full Changelog: v1.2.0...v1.3.0

⚠️ Breaking Changes

  • BREAKING: Migrated all environment variables to use WPR_ namespace prefix for consistency with WProofreader Docker image standards:
    • PROTOCOLWPR_PROTOCOL
    • WEB_PORTWPR_WEB_PORT
    • VIRTUAL_DIRWPR_VIRTUAL_DIR
    • LICENSE_TICKET_IDWPR_LICENSE_TICKET_ID
  • Users with custom extraEnv configurations must update their variable names before upgrading.

Changed

  • Updated appVersion in Chart.yaml from 5.39.1.0 to 6.2.0.0.
  • Updated all Helm template files to use new WPR_ prefixed environment variables.
  • Updated all example manifest files (deployment_http.yaml, deployment_https.yaml, hpa.yaml, secrets.yaml, service_http.yaml, service_https.yaml, serviceaccount.yaml, volumes.yaml) to reflect new environment variable naming.

Documentation

  • Updated README.md license activation examples to reference WPR_LICENSE_TICKET_ID instead of LICENSE_TICKET_ID.
  • Updated values.yaml comments to reference WPR_ prefixed Dockerfile variables (WPR_CERT_FILE_NAME, WPR_CERT_KEY_NAME, WPR_CERT_DIR, WPR_DICTIONARIES_DIR).
  • Updated example extraEnv configuration to use WPR_DOMAIN_NAME instead of DOMAIN_NAME.

v1.2.0

14 Apr 16:46
92af8a2

Choose a tag to compare

v1.2.0 - 2025-04-14

Full Changelog: v1.1.0...v1.2.0

Changed

  • Improved conditional logic in volumes.yaml to handle dictionary storage configurations more robustly.
  • Updated deployment.yaml to reflect changes in dictionary volume handling and added support for emptyDir fallback.
  • Updated example manifest files.
  • Updated appVersion in Chart.yaml from 5.38.1.0 to 5.39.1.0.

Fixed

  • Fixed support for dynamic Persistent Volume (PV) provisioning based on storageClassName when dictionaries.enabled is true and neither dictionaries.localPath nor dictionaries.existingClaim is set.

Documentation

  • Enhanced README.md with detailed instructions for managing custom dictionaries, including dynamic PV provisioning, hostPath volumes, and existing PVC usage.

v1.1.0

17 Mar 12:57
8857c3c

Choose a tag to compare

v1.1.0 - 2025-03-17

Full Changelog: v1.0.0...v1.1.0

Added

  • Introduced support for dictionaries.enabled, allowing dynamic dictionary storage without requiring dictionaries.localPath or dictionaries.existingClaim. Implemented automatic fallback to emptyDir for dictionaries when no predefined storage is provided.
  • Added extraEnv support in values.yaml, allowing users to pass additional environment variables.

Changed

  • Updated appVersion from 5.34.3 to 5.38.1.0
  • Improved handling of dictionary volumes with conditional logic

Documentation

  • Added detailed instructions for installing the chart with custom dictionaries feature

v1.0.0

20 Jun 17:53
38191a4

Choose a tag to compare

v1.0.0 - 2024-06-20

Added

  • readinessProbeOptions and livenessProbeOptions for customizing the default values
  • dictionaries.enabled switch to enable/disable custom dictionaries
  • dictionaries.existingClaim to use existing PVC for custom dictionaries

Changed

  • readinessProbe.httpGet.path endpoint to ?cmd=status
  • AffinityLabel name to nodeAffinityLabel
  • HorizontalPodAutoscaler apiVersion to autoscaling/v2
  • Chart appVersion promoted to 5.34.3
  • Updated manifest examples
  • Updated README.md to reflect the changes

Removed

  • targetMemoryUtilizationPercentage autoscaling policy for HorizontalPodAutoscaler (it is not supported)