summaryrefslogtreecommitdiff
path: root/CHANGELOG
diff options
context:
space:
mode:
authorGravatar Adam Chlipala <adam@chlipala.net>2012-05-12 11:59:31 -0400
committerGravatar Adam Chlipala <adam@chlipala.net>2012-05-12 11:59:31 -0400
commit078d37161fbe6d1029a936a52e842c42cbe45dd4 (patch)
tree466732940be6150442e207b59fe50885678a2702 /CHANGELOG
parent27d4abc1c11127eeae42c548dc142e1ffcd35dc0 (diff)
New release
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG25
1 files changed, 25 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 7407c772..accdd95b 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,4 +1,29 @@
========
+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
========