Skip to content
This repository has been archived by the owner on Jun 28, 2023. It is now read-only.

Releases: RamonMeffert/elm-gossip

v0.3.3: Bug fixes and improvements

18 Jul 19:07
Compare
Choose a tag to compare

What's Changed

  • Fix the interpretation of the $\sigma_x = \epsilon$ protocol constituent (thanks @m4lvin!)
  • The list of possible calls is now based on the history state that is currently selected instead of the entire history
  • Some small styling fixes
    • The buttons in the constituent selector popover window became too small for their text when the browser window was too narrow. It now has a minimum width
    • Spacing in the names of constituents was incorrect (i.e., $\sigma_x\!\!= \epsilon$ vs. $\sigma_x = \epsilon$—note the spacing before the equals sign)
  • Bump follow-redirects from 1.13.0 to 1.14.7 by @dependabot in #76
  • Bump nanoid from 3.1.23 to 3.2.0 by @dependabot in #77
  • Bump got from 11.8.3 to 11.8.5 by @dependabot in #78
  • Some manual bumps that @dependabot couldn't fix

Full Changelog: v0.3.2...v0.3.3

v0.3.2: Bug fixes

05 Oct 09:39
Compare
Choose a tag to compare
  • Add option to build a standalone HTML file using yarn create-standalone
  • Fix several dependency vulnerabilities found by Dependabot

v0.3.1: Bug fixes

27 May 20:00
Compare
Choose a tag to compare
  • Fix parsing of gossip graph input strings
    • Strings like "Abbbb Ba" or "Ab aBb C" are no longer accepted
    • Trim whitespace around input string so users are not presented with odd warnings
  • Optimize build process (bundle size is now ~45kB gzipped!)
    • Add Javascript minification after Elm compilation
    • Add CSS prefixing and minification
  • Some updates to the README
  • Improve some error messages
  • Some code cleanup
  • Resolve some Dependabot alerts

v0.3: Protocol Creator

20 Mar 16:10
Compare
Choose a tag to compare

This version comes with the following changes:

  • Added a protocol creator, so you can use more protocols than just the predefined ones
  • Changed the name of the tool to ElmGossip and updated the design a bit
  • Updated the ReadMe to better reflect the current state of the tool
  • Improved the help text available in the tool
  • Started working on better accessibility by adding title attributes to most links, buttons and the like
  • Added CSS prefixing and minification to the deployment pipeline
  • Fixed some bugs (e.g., generating execution trees sometimes included impossible calls)

v0.2: Final version for Bachelor's Project

30 Jan 16:12
49f2273
Compare
Choose a tag to compare

This is the version of the project that was handed in along with the project thesis.

v0.1: Gathering feedback

21 Dec 20:45
Compare
Choose a tag to compare
Pre-release

The first version that is usable and available online. This version was the subject of a survey, of which the results were used to improve the next version(s).