Skip to content

Latest commit

 

History

History
287 lines (182 loc) · 11 KB

CHANGELOG.md

File metadata and controls

287 lines (182 loc) · 11 KB

Changelog

Notable changes to this project are documented in this file. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[Unreleased]

Breaking changes:

New features:

Bugfixes:

Other improvements:

Other improvements:

  • Bump PureScript to 0.15.13 (#306 by @JordanMartinez)
  • Update to latest package set (#306 by @JordanMartinez)

Other improvements:

  • Bump PureScript to 0.15.10 (#310 by @JordanMartinez)
  • Update to latest package set (#310 by @JordanMartinez)

Other improvements:

  • Bump PureScript to 0.15.8 (#305 by @JordanMartinez)
  • Update to latest package set (#305 by @JordanMartinez)

Other improvements:

  • Update main example to note that editor state is persisted in the URL (#300 by @thomashoneyman)
  • Update PureScript to 0.15.7 (#302 by @JordanMartinez)
  • Update to latest package set (#302 by @JordanMartinez)

New features:

  • Remove localStorage for session storage, persist editor state in URL query param (#299 by @ptrfrncsmrph)

Other improvements:

  • Update es-module-shims to 1.5.12 (#298 by @andys8)

Bugfixes:

  • Add missing react-dom/client shim (#294 by @andys8)
  • Fix double main invocation (#295 by @JordanMartinez)
  • Stop loading hang when using query params to show compiled JS output (#296 by @JordanMartinez)

Other improvements:

  • Update package set to latest 0.15.4 one (#294) by @andys8)

Bugfixes:

  • Fix Reference Error: main is not defined bug: (#288 by @JordanMartinez)
  • Fix Unknown type Effect bug in examples (#292 by @ptrfrncsmrph)
  • Fix NPM dependency shims on Firefox 100+ (#289 by @JordanMartinez)
  • Fix import maps for React deps by bumping version to 17.0.2 (#289 by @JordanMartinez)

Other improvements:

  • Update es-module-shims to 1.5.9 (#289 by @JordanMartinez)

Other improvements:

  • Drop requirement that module name be Main (#285 by @JordanMartinez)
  • Fixes compiler warnings in examples (#286 by @JordanMartinez)
  • Support cookbook repo UI recipes by adding element to frame.html (#286 by @JordanMartinez)
  • Update to latest package set (#287 by @JordanMartinez)

Other improvements:

  • Update to PureScript 0.15.4 (#281 by @JordanMartinez)

Other improvements:

  • Update to PureScript 0.15.3 (#281 by @JordanMartinez)
  • Update codebase to GHC 9.2.3 (#281 by @JordanMartinez)

New features:

  • Clearly indicate PureScript and package set version (#280 by @JordanMartinez)

Bugfixes:

  • Stop double main invocation by updating es-module-shims to 1.5.6 (#279 by @JordanMartinez)

Other improvements:

  • Update client to 0.15.2; bundle via esbuild (#278 by @JordanMartinez)

Bugfixes:

  • Fix the URL used for getting module dependencies of Main (#277 by @JordanMartinez)
  • Update alias to refer to correct location on server (#277 by @JordanMartinez)

Breaking changes:

  • update compiler to v0.15.2 (#275 by @JordanMartinez)
  • Update package set to latest 0.15.2 one (#275 by @JordanMartinez)

Breaking changes:

  • Update compiler to v0.14.7 (#271 by @JordanMartinez)

New features:

Bugfixes:

Other improvements:

  • Update package set to latest 0.14.5 one (#271 by @JordanMartinez)

Breaking changes:

New features:

Bugfixes:

  • Use replaceState for setting query params (#266 by @ptrfrncsmrph)
  • Display missing FFI dependency error message to user (#268 by @ptrfrncsmrph)

Other improvements:

Breaking changes:

New features:

Bugfixes:

Other improvements:

  • Fix double-encoding of quotation marks (#261 by @rhendric)

Breaking changes:

New features:

Bugfixes:

  • Fixed encode not replacing all instances of special characters (#254 by @jy14898)
  • Fixed up-to-five-second hangs between the loading icon disappearing and the content rendering (#256 @mikesol)

Other improvements:

  • Update purescript dependency to 0.14.5 (#257 by @JordanMartinez)
  • Update package set to psc-0.14.5-20211111 (#260 by @JordanMartinez)

v2021-08-25.1 - 2021-08-25

Other improvements:

  • Update purescript dependency to 0.14.4 (#253 by @JordanMartinez)

v2021-08-23.1 - 2021-08-23

Other improvements:

  • Update to the August 23, 2021 package set (#252 by @thomashoneyman)

v2021-07-07.1 - 2021-07-07

Other improvements:

  • Update to build against PureScript 0.14.3 (#238 by @thomashoneyman)

v2021-07-04.1 - 2021-07-04

Bugfixes:

  • Support use of JS const keyword in requireRegex (#237 by @ptrfrncsmrph)

v2021-06-18.1 - 2021-06-18

Other improvements:

  • Migrated CI to GitHub Actions (#232 by @thomashoneyman)
  • Fixed mangled 'Compiled ModuleName' output (#228 by @JordanMartinez)
  • Updated dev instructions: create valid symbolic link across OSes (#226 by @JordanMartinez)
  • Added a changelog (#229 by @JordanMartinez)
  • Updated PureScript dependency to v0.14.2 (#230 by @JordanMartinez)
  • Sped up server slightly by using rebuildModule' (#230 by @JordanMartinez)

v2021-05-29.1 - 2021-05-29

This release officially adds support for PureScript 0.14 to Try PureScript, among many other (largely internal) improvements and updates.

  • Updated the compiler and package set for PureScript 0.14 (#209, #213, #224 by @thomashoneyman, #223 by @JordanMartinez)
  • Updated local development instructions (#221 by @JordanMartinez, #225 by @thomashoneyman)
  • Added support for loading files from GitHub repositories and migrated examples into the Try PureScript repository (#218 by @thomashoneyman)
  • Migrated the client to Halogen from JQuery (#215 by @thomashoneyman)
  • Migrated the client to argonaut-codecs from foreign-generic (#212, #217 by @thomashoneyman)
  • Migrated the client to Aff from ContT (#208 by @thomashoneyman)
  • Added fixtures to test API responses (#211 by @thomashoneyman)
  • Removed unused pragmas, imports, and definitions from server code (#206 by @thomashoneyman)
  • Allowed form submission in the Try PureScript iframe (#203 by @mikesol)
  • Switch to use a svg favicon with ico fallback (#191 by @milesfrain)
  • Implement encode in PureScript instead of in FFI (#186 by @maxdeviant)

v2020-07-11.1 - 2020-07-11

  • Enable automated SSL certificate renewal (#184, @hdgarrood)
  • Remove unused parsec dependency (#178, @hdgarrood)
  • Only listen on 127.0.0.1 (#177, @hdgarrood)

v2020-05-26.1 - 2020-05-26

  • Update to PureScript v0.13.8 (#175, @hdgarrood
  • Make the whole package set available (#173, @hdgarrood, @thomashoneyman)
  • Do away with version numbers (#176, @hdgarrood)

v0.13.7 - 2020-05-03

  • Fixed help link (#165, @hdgarrood)
  • Update API documentation in readme (#168, @hdgarrood)

v0.13.6 - 2020-05-03

  • Updated to v0.13.6 of the PureScript compiler
  • Made minor tweaks to get deploys working

v0.13.5 - 2020-05-02

  • Updated to v0.13.5 of the compiler (@natefaubion)
  • Removed backends, now serve individual modules on demand (@natefaubion, @gabejohnson, #128, #136)
  • Hosted the client ourselves rather than using GH pages
  • Put all source files in one branch (@gabejohnson, #135)
  • Fixed gist navigation within the iframe (@natefaubion, #140)
  • Used different sourceURL syntax per warnings (@natefaubion, #141)
  • Switched to spago for managing PS dependencies (@hdgarrood, #147, #150)
  • Built the frontend in CI (@hdgarrood, #152)
  • Mostly automated deployments (@hdgarrood)

v0.11.7 - 2017-11-30

Update to 0.11.7 (@Thimoteus)

v0.11.6.1 - 2017-09-01

Return warnings from API

v0.11.6 - 2017-07-11

Updates for the v0.11.6 compiler

v0.11.2 - 2017-04-02

Update to 0.11.2 compiler

v0.11.1 - 2017-04-01

Updates for 0.11.1 compiler.

v0.10.5 - 2017-01-16

Update compiler and add basic type search

v0.10.4 - 2017-01-02

Update to compiler v0.10.4

v0.10.3 - 2016-12-18

Update to 0.10.3, use JSON errors.

v0.10.2 - 2016-11-11

New version using compiler v0.10.2

v0.9.1.1 - 2016-06-17

v0.9.1 - 2016-06-17

v0.8.2.0 - 2016-03-11

Updates for v0.8.2 compiler