Skip to content

Latest commit

 

History

History
107 lines (96 loc) · 3.34 KB

ReleaseNotes.md

File metadata and controls

107 lines (96 loc) · 3.34 KB

v0.3.9

  • added key calculation directly from the template value
  • added distributed JR with Locust and K6
  • new Docker image from scratch
  • added several GUI features
  • added http producer
  • added Azure Blob Storage producer
  • added Cassandra producer
  • added Lua script producer
  • added AWS Dynamo DB producer

v0.3.8

  • moved to librdkafka 2.5.0
  • added inject function
  • some templates fixed
  • improved emitter default configuration

v0.3.6

  • bumped to go 1.22
  • fixed several avro schemas
  • fixed several templates
  • removed OLD_DG templates
  • added more emitters
  • refactored the generator code in a separate dir than types to make it easier to work with types/schemas
  • added a --nocolor option to several cli commands to make the commands usable in pipes
  • added SNAP support

v0.3.4

  • added DE localisation
  • added web template editor/validator
  • added Google GCS producer

v0.3.2

  • ...
  • removed ConsoleProducer clone used during emitter refactoring
  • improved error messages if template name doesn't exist

v0.3.1

  • Added $JR_HOME
  • Added $PATH and $JR_HOME to jrconfig search
  • Made templates subdir of $JR_HOME and got rid of --templateDir option
  • merged jrconfig.json conf and cli conf in jr template run
  • Minor refactorings to interface Producer
  • Added UK localization
  • Added ES localization
  • Added back jr commands as jr template run|list|show
  • Added stock symbol function
  • Fixed user avro schema
  • Started http server refactoring -> uncompleted

v0.3.0

  • Added emitters, producer, functions and templates as resources
  • Added emitter concept and refactored run/template run to use an emitter
  • Added E2E example with relations (shoes)
  • Added server with REST apis
  • Added preload
  • Added multithread support for emitters
  • Added S3 producer
  • Added Elastic Producer
  • Added Mongo producer
  • Added relations between templates (random_n_v_from_list, add_v_to_list random_v_from_list)
  • Fixed seed in uuid
  • Added French localization
  • Switched to ubi images in docker
  • Added avro files for all old Datagen templates
  • Added function counter to function list/man
  • Added producer list
  • Added jrconfig to configure everything (emitters, global) in a single file
  • Default key template for Kafka changed to null (no key)

v0.1.9

  • improved generate.go to generate *.avsc
  • updated release notes
  • added date_between, dates_between and birthdate functions
  • added past, future, recent and soon functions. Fixes #53
  • added imei phone function
  • added land_prefix italian zip and phone country code
  • added city and city at. Added real regex zip codes for Italian cities
  • updated zip codes file
  • added country_code, country_code_at, land_prefix, land_prefix_at, country_at functions
  • added mobile_phone, mobile_phone_at functions. Added several regexs for many countries

v0.1.8

  • Added ISO 3166 country function
  • Added credit card generator, fixed other stuff
  • Added cusip code
  • Added ssn and cf skeleton
  • Added italian codice fiscale
  • if locale doesn't exist, use US
  • Added account and amount finance functions
  • Added output in man description of some functions
  • Added swift function
  • Added bitcoin function
  • Added cardCVV function
  • Added ethereum address
  • Added image and image_of functions. Fix #52

v0.1.7

  • added go:generator for automatic registry generation
  • added mac workflow to github
  • fixed template names

v0.1.6

  • internal refactoring
  • fixed gogen-avro path