Skip to content

Releases: jupyter/jupyter_events

v0.5.0

12 Sep 18:31
Compare
Choose a tag to compare

0.5.0

(Full Changelog)

Enhancements made

  • Add pytest plugin for testing events in other libraries #23 (@Zsailer)
  • improve error messages for absent/invalid schema path #22 (@dlqqq)

Bugs fixed

  • specify utf-8 encoding for loading/dumping yaml #29 (@bollwyvl)
  • use safe loaders and dumpers in yaml lib #28 (@dlqqq)

Maintenance and upkeep improvements

  • add jsonschema[format-nongpl], core event schema #31 (@bollwyvl)
  • Add CLI tests, return codes, version #30 (@bollwyvl)
  • Set version floor on jsonchema #25 (@kevin-bates)
  • Testing that the .emit call is a no-op when no listeners are registered. #24 (@Zsailer)

Documentation improvements

  • docs: wrap shell command in quotes #21 (@dlqqq)

Contributors to this release

(GitHub contributors page for this release)

@bollwyvl | @dlqqq | @kevin-bates | @Zsailer

v0.4.0

29 Aug 15:52
Compare
Choose a tag to compare

0.4.0

(Full Changelog)

Enhancements made

  • Add method to remove listener #18 (@Zsailer)
  • Add a simple CLI tool for validating event schemas #9 (@Zsailer)

Bugs fixed

Contributors to this release

(GitHub contributors page for this release)

@Zsailer

v0.3.0

24 Aug 23:56
Compare
Choose a tag to compare

0.3.0

(Full Changelog)

Enhancements made

  • Remove (duplicate) version argument from API #16 (@Zsailer)
  • Add a "modifiers" hook to allow extension authors to mutate/redact event data #12 (@Zsailer)
  • Add Listeners API #10 (@Zsailer)

Bugs fixed

  • Reading strings as file path is unsafe #15 (@Zsailer)

Maintenance and upkeep improvements

Documentation improvements

  • Add JupyterLite example to the documentation #6 (@Zsailer)

Contributors to this release

(GitHub contributors page for this release)

@blink1073 | @Zsailer

v0.2.0

11 Aug 04:55
Compare
Choose a tag to compare

0.2.0

(Full Changelog)

Enhancements made

  • Add new EventSchema and SchemaRegistry API #4 (@Zsailer)
  • Add redactionPolicies field to Jupyter Event schemas #2 (@Zsailer)

Contributors to this release

(GitHub contributors page for this release)

@kevin-bates | @Zsailer