Changelog

Changelog and updates for Jobcelis.

[0.4.0]

— 2026-03-10 Latest version

Added

  • Detailed delivery logs with full HTTP request/response capture.
  • External alerts: notifications via email, Slack, Discord, and meta-webhook.
  • Idempotency keys (X-Idempotency-Key) with automatic expiration.
  • Embeddable portal: scoped embed tokens and JS widget for integrations.
  • Outbound rate limiting per webhook with sliding window.
  • Prometheus metrics with PromEx plugin and telemetry events.
  • Signature verification guides with SDK helpers and framework examples.
  • Webhook testing from dashboard and API with SDK support.
  • Configurable data retention and manual purge with Settings dashboard UI.

Changed

  • API expanded to 98+ endpoints (previously 74+).
  • License updated from MIT to BSL-1.1 across all SDKs and repositories.
  • All 12 SDKs + CLI published to their official registries (npm, PyPI, RubyGems, NuGet, crates.io, Hex.pm, pub.dev, Maven Central, Packagist, pkg.go.dev, SPM).
  • /docs page updated with direct links to each package registry.

[0.3.0]

— 2026-03-07

Added

  • SEO: canonical tags, hreflang, meta descriptions per page, dynamic Open Graph.
  • /docs page redesigned as LiveView with full API reference.
  • Documentation for all 13 SDKs with code examples.
  • System status (/status) as LiveView with auto-refresh.
  • Dynamic sitemap.xml for Google Search Console.
  • robots.txt blocking private and API routes.

Changed

  • Home page redesigned with operational flow section, code example and statistics.
  • Pricing page with included features table.
  • Expanded FAQ with 8 new questions (replay, DLQ, pipelines, sandbox, etc.).
  • About page with project description, technology stack and statistics.
  • Contact page with enquiry categorization.
  • Improved contextual translations (Getting Started, Core Concepts, etc.).

Fixed

  • Fixed superadmin role redirect to /admin.
  • Deprecated code removed from live_auth.ex.
  • Security violation in FAQ: exact retry intervals removed.
  • Kotlin SDK link fixed (previously pointed to the Java repository).

[0.2.0]

— 2026-02-15

Added

  • Extended documentation: basic concepts (events, webhooks, deliveries, jobs, topics), getting started and job/cron configuration guide.
  • FAQ page with frequently asked questions (ES/EN).
  • Contact page (/contact): contact email, GitHub and profile.
  • Pricing page (/pricing): free service; donations section.
  • About us page (/about).
  • Cookie policy (/cookies) and Changelog page (/changelog).
  • Footer links to FAQ and documentation/guide.
  • 13 official SDKs: Node.js, Python, Go, PHP, Ruby, Elixir, .NET, Rust, Swift, Java, Dart, Kotlin + CLI.
  • GitHub Action for CI/CD integration.

Changed

  • Product name unified to Jobcelis (domain jobcelis.com) across the application.
  • Full translations in the cron table (EN).

Fixed

  • Unused alias in DeliveryWorker (Webhook).
  • Duplicate entries in gettext (.po) files that caused compilation errors.

[0.1.0]

— 2026-01-20

Added

  • Events, webhooks, deliveries and scheduled jobs (daily, weekly, monthly, cron).
  • API with API Key authentication (Bearer / X-Api-Key).
  • Registration and login (JWT for auth API).
  • Dashboard: project, token, events, webhooks, jobs, deliveries.
  • Admin panel (superadmin): users, projects, metrics.
  • Terms of use and privacy policy.
  • API documentation at /docs.
  • Deployment with GitHub Actions to cloud hosting (container registry + cloud platform).
  • Multilingual support (ES/EN) in the interface.
  • Event Replay, Dead Letter Queue, Pipelines.
  • Testing sandbox for webhooks.
  • SSE Streaming for real-time events.
  • Multi-project with team management.
  • Complete audit log.
  • Analytics: events per day, deliveries, top topics, webhook stats.
  • Data export (events, deliveries, jobs, audit log).
  • MFA with TOTP codes and backup codes.
  • GDPR: consent, data export, restriction, objection.

Format based on Keep a Changelog.