diff options
author | Benjamin Barenblat <bbaren@mit.edu> | 2020-05-31 18:29:03 -0400 |
---|---|---|
committer | Benjamin Barenblat <bbaren@mit.edu> | 2020-05-31 18:29:03 -0400 |
commit | 6cc104634ef64be3be88c1fccbe98208d95d8a1a (patch) | |
tree | 9001e5333e808808125978a52669a8bff3639438 /CHANGELOG | |
parent | 82fde07cef0e41b700b9a30137562eb05f2f2c6d (diff) | |
parent | c2f1e1096f602b1cbd4531352f3e1ea6d656a186 (diff) |
Merge branch 'dfsg_clean'
Diffstat (limited to 'CHANGELOG')
-rw-r--r-- | CHANGELOG | 47 |
1 files changed, 47 insertions, 0 deletions
@@ -1,4 +1,51 @@ ======== +20200209 +======== + +- New invocation mode 'urweb daemon restart' +- Disallow wildcards in signatures +- At compile time, start allowing "#" as a URL +- New option '-u' for generated HTTP servers, to use UNIX sockets +- New HTML tag attribute: 'step' (for <crange>) +- New SQL function: 'similar' (via pg_trgm) +- New List function: foldli +- New Json functions: json_record_withOptional, json_time, rfc3339_in, rfc3339_out +- New Datetime member: ord_month +- New JavaScript FFI function 'listen' +- Experimental support for the Language Server Protocol (helpful for IDEs) +- Bug fixes and improvements to documentation, error messages, performance, and compatibility + +======== +20190217 +======== + +- Update of standard-library string functions to handle non-ASCII UTF-8 properly +- New command-line options: -endpoints +- New .urp directive: safeGetDefault +- New Basis functions: textOfBlob, unsafeSerialized[To|From]String +- New Top functions: mapX4, foldR4 +- New List functions: allM, assocAddSorted, mapConcat, mapConcatM, mapMi, searchM +- New ListPair functions: mapM, unzip +- New Option function: mapM +- Flycheck integration +- Bug fixes and improvements to type inference, documentation, error messages, and compatibility + +======== +20180616 +======== + +- New feature to cache files stored in the database as blobs, via the + 'filecache' .urp directive +- New .urp directives: 'mimeTypes' and 'file' (new long form) +- New HTML pseudo-tag: <cradio> +- New HTML tag attributes: 'oninput', 'onscroll', 'title', 'size' +- New standard-library functions: 'List.findM' and 'List.existsM' +- New '-help' command-line option for compiler +- Remove insecure function 'Basis.crypt' (which didn't seem to have any users) +- Selenium-based automatic testing +- Bug fixes and improvements to documentation and error messages + +======== 20170720 ======== |