Skip to content
This repository has been archived by the owner on Jan 29, 2024. It is now read-only.

Conversation

github-actions[bot]
Copy link
Contributor

🤖 I have created a release beep boop

4.0.0 (2023-07-27)

⚠ BREAKING CHANGES

  • Update config schema
  • Change environment variables naming
  • Use ESM module & Node.js 18
  • script: Depreciate Global API key. It will be removed in the future.
  • script: Depreciate Global API key. It will be removed in the future.

Features

  • add CRON (edf30a0)
  • Add Debian based image (#81) (05aed37)
  • add JSON formatter (#52) (2e28af5)
  • add new ini echo (deb4254)
  • Add timeout to configuration (e549f87)
  • add trim option to text response (d7f6a57)
  • Change environment variables naming (a9f35d1)
  • configurable cron schedule (#47) (ba9f0b2)
  • Fix updateDNSRecords using PUT (5e1f999), closes #92
  • migrate repository to npm 7 workspace (#46) (10e1e18)
  • Remove s6-overlay (2fc268f)
  • Replace winston with pino (a9f35d1)
  • script: add webhook (#29) (5a22745)
  • script: Run script in configurable user and group (734c767)
  • script: Run script in configurable user and group (9350cae)
  • script: Support configuration file, API token and multiple domain (2ca85f8)
  • script: Support configuration file, API token and multiple domain (6f6ba16)
  • script: update dependencies (c6d108e)
  • Support CF_DNS__LOG_TYPE for scripts (dd87eab)
  • Update config schema (a9f35d1)
  • update dependencies to latest and node to 16 (8dd11bc)
  • use cosmiconfig to load config (f606a24)

Bug Fixes

  • add missing format after updating ajv (04ffbb5), closes #43
  • add package-lock.json (213afd7)
  • build with npm ci (ec6d4a0)
  • change workflow to release event (43950c4)
  • crontab (e11a937)
  • Disable npm update message (c525b68)
  • docker: Fixes script path in cron (7daab55)
  • docker: Fixes script path in cron (4548627)
  • escape space (6f22bbf)
  • Fix #77 (216de04)
  • Fix Cloudflare error json mapping (fac0226), closes #87
  • Fix logging not include params (b8a8015), closes #90
  • Fix URL join (0952652), closes #89
  • remove ident.me from default configuration (0695d01)
  • Replace axios with fetch and add timeout (#85) (83c9ae2)
  • restart container cause multiple cron entry. (424f576), closes #65
  • Run CI on tag release (1dc4451)
  • script: Environment variable IPV6 does not generate valid configuration (9ccb050), closes #28
  • script: fix script keep restart on error (20e3cdc)
  • script: replace ramda with lodash (ee1338c)
  • script: suppress type check in libraries (f57bf0d)
  • update dependencies (6551532)
  • update dependencies (a09a343)
  • update dependencies (4d42bc8)
  • update dependencies (a2e72f3)
  • update dependencies (c3c5397)
  • update dependencies (bd93587)
  • update dependencies (572cebd)
  • Update dependencies (a9f35d1)
  • Update dependencies (ad92c13)
  • update error handling (243b50f)
  • update package-lock.json (8b609f0)
  • update package-lock.json (32e4975)
  • Use person token (b5b3b6e)

Code Refactoring

  • Use ESM module & Node.js 18 (a9f35d1)

This PR was generated with Release Please. See documentation.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.