diff CHANGELOG @ 1758:7afe63952fe6

New release
author Adam Chlipala <adam@chlipala.net>
date Sat, 12 May 2012 11:59:31 -0400
parents d29d39d93820
children 4cca386e5766
line wrap: on
line diff
--- a/CHANGELOG	Wed May 09 08:53:10 2012 -0400
+++ b/CHANGELOG	Sat May 12 11:59:31 2012 -0400
@@ -1,3 +1,28 @@
+========
+20120512
+========
+
+- New support for CSS style code embedded in Ur/Web programs.
+  Two recommended usage methods:
+  1. Use 'style' attributes with normal CSS syntax inside string literals.
+  2. Generate styles programmatically with the Style module of the Gui library
+     (distributed separately).
+- 'dynStyle' attribute, which is to 'style' as 'dynClass' is to 'class'
+- Parsing of standard syntax for 'class' attributes, via specially interpreted
+  string literals
+- New optional suffix for 'rewrite' in .urp files: [-]
+- Compiler error message improvements, including simplification of types
+- New command line parameters: '-boot', '-dumpTypesOnError', '-unifyMore'
+- New .urp directives: 'linker'
+- Support for speeding up compilation by caching type inference results:
+  Run 'urweb daemon start' to spawn a background process,
+  'urweb daemon stop' to kill it.
+- Enforcement of uniqueness of top-level module names across a project
+- Adjust error message format to match Emacs compilation mode defaults
+- More HTML attributes added
+- New antiquote syntax for 'PRIMARY KEY'
+- Bug fixes and improvements to type inference and platform compatibility
+
 ========
 20120329
 ========