Skip to main content

Enterprise changelog

All notable changes to the licensed fluxrig gears. The format follows Keep a Changelog, and versions follow Semantic Versioning.

Core engine changes are in the main changelog.

VersionDateStatusCore versionSummary
v0.1.0UnreleasedIn developmentfluxrig v0.11.0First licensed gears: deterministic traffic generation and authorizer simulation

[v0.1.0]​

Added​

  • sim_source: deterministic ISO8583 traffic generator. A logic gear: it resolves each message's fields from the spec and emits a fields-only fluxMsg, never packed ISO8583 wire bytes. Spec-driven synthesis, $PAN/$STAN/$RRN/$SEQ/$RAND/$UUID/$NOW/$ENUM/$INVALID/$AUTH macros, constant/ramp rate shapes (poisson and spike fail fast as roadmap), on_load/on_control triggers (on_schedule fails fast as roadmap), runtime sim.start/sim.stop/sim.rate/sim.reset control commands. A timezone setting (local, GMT or a zone name) chooses the clock that $NOW and $RRN render in both gears. A date or a time is written in the layout the spec declares for its field, and an expiry date (DE 14, YYMM) is generated expiry_months ahead (24 by default) so the card it belongs to has not expired. expired_percent makes a share of them already expired, drawn from the seed, for scenarios that exercise the decline for an expired card.
  • sim_responder: authorizer simulator as a pure logic gear. Spec-derived response MTIs via pairs_with, conditional decline rules with per-rule delay override, echo semantics from response_value, conn.id propagation for per-connection reply routing.

Terms​

  • Licensed under the Business Source License 1.1, no Additional Use Grant. Reading the source and any non-production use is free; production use, of any kind and including your own traffic, needs a commercial licence. Each release converts to Apache License 2.0 four years after it ships. See licensing.
  • A signed licence file, checked once when the Mixer starts. No file, or one that does not verify or does not cover the running build, logs a warning naming the affected gears as running in evaluation mode; it never blocks startup. See the licence file.