From 152e2e7c0ed5dd97bd026e637179313127933ad4 Mon Sep 17 00:00:00 2001 From: Nathan Weizenbaum Date: Thu, 4 Feb 2010 21:08:31 -0800 Subject: [PATCH] Don't link directly in the headers of the changelog entries. This causes MaRuKu to use those links in the table of contents, which isn't what we want. --- doc-src/HAML_CHANGELOG.md | 72 +++++++++++++++++++++++++++++---------- doc-src/SASS_CHANGELOG.md | 72 +++++++++++++++++++++++++++++---------- 2 files changed, 108 insertions(+), 36 deletions(-) diff --git a/doc-src/HAML_CHANGELOG.md b/doc-src/HAML_CHANGELOG.md index fd120a40..d106e44d 100644 --- a/doc-src/HAML_CHANGELOG.md +++ b/doc-src/HAML_CHANGELOG.md @@ -20,21 +20,27 @@ * Fix a parsing bug for HTML-style attributes including `#`. -## [2.2.17](http://github.com/nex3/haml/commit/2.2.16) +## 2.2.17 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.17). * Fix compilation of HTML5 doctypes when using `html2haml`. * `nil` values for Sass options are now ignored, rather than raising errors. -## [2.2.16](http://github.com/nex3/haml/commit/2.2.16) +## 2.2.16 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.16). * Abstract out references to `ActionView::TemplateError`, `ActionView::TemplateHandler`, etc. These have all been renamed to `ActionView::Template::*` in Rails 3.0. -## [2.2.15](http://github.com/nex3/haml/commit/2.2.15) +## 2.2.15 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.15). * Allow `if` statements with no content followed by `else` clauses. For example: @@ -43,7 +49,9 @@ - else bar -## [2.2.14](http://github.com/nex3/haml/commit/2.2.14) +## 2.2.14 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.14). * Don't print warnings when escaping attributes containing non-ASCII characters in Ruby 1.9. @@ -53,7 +61,9 @@ * Support the HTML5 doctype in an XHTML document by using `!!! 5` as the doctype declaration. -## [2.2.13](http://github.com/nex3/haml/commit/2.2.13) +## 2.2.13 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.13). * Allow users to specify {file:HAML_REFERENCE.md#encoding_option `:encoding => "ascii-8bit"`} even for templates that include non-ASCII byte sequences. @@ -62,11 +72,15 @@ * Fixed an incompatibility with Hpricot 0.8.2, which is used for `html2haml`. -## [2.2.12](http://github.com/nex3/haml/commit/2.2.12) +## 2.2.12 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.12). There were no changes made to Haml between versions 2.2.11 and 2.2.12. -## [2.2.11](http://github.com/nex3/haml/commit/2.2.11) +## 2.2.11 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.11). * Fixed a bug with XSS protection where HTML escaping would raise an error if passed a non-string value. @@ -91,7 +105,9 @@ There were no changes made to Haml between versions 2.2.11 and 2.2.12. Instead abstract this out as `Haml::Util.rails_root`. This changes makes Haml fully compatible with edge Rails as of this writing. -## [2.2.10](http://github.com/nex3/haml/commit/2.2.10) +## 2.2.10 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.10). * Fixed a bug where elements with dynamic attributes and no content would have too much whitespace between the opening and closing tag. @@ -108,7 +124,9 @@ There were no changes made to Haml between versions 2.2.11 and 2.2.12. * Mark the return value of Haml templates as HTML safe. This makes Haml partials work with Rails' XSS protection. -## [2.2.9](http://github.com/nex3/haml/commit/2.2.9) +## 2.2.9 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.9). * Fixed a bug where Haml's text was concatenated to the wrong buffer under certain circumstances. @@ -142,12 +160,16 @@ There are several components to this: * Haml helpers that generate HTML are marked as HTML safe, and will escape their input if it's not HTML safe. -## [2.2.8](http://github.com/nex3/haml/commit/2.2.8) +## 2.2.8 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.8). * Fixed a potential XSS issue with HTML escaping and wacky Unicode nonsense. This is the same as [the issue fixed in Rails](http://groups.google.com/group/rubyonrails-security/browse_thread/thread/48ab3f4a2c16190f) a bit ago. -## [2.2.7](http://github.com/nex3/haml/commit/2.2.7) +## 2.2.7 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.7). * Fixed an `html2haml` issue where ERB attribute values weren't HTML-unescaped before being transformed into Haml. @@ -165,7 +187,9 @@ There are several components to this: The `else` et al. clauses of conditionals are now properly whitespace-nuked. -## [2.2.6](http://github.com/nex3/haml/commit/2.2.6) +## 2.2.6 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.6). * Made the error message when unable to load a dependency for html2haml respect the `--trace` option. @@ -179,7 +203,9 @@ There are several components to this: * Raise an exception when commas are omitted in static attributes (e.g. `%p{:foo => "bar" :baz => "bang"}`). -## [2.2.5](http://github.com/nex3/haml/commit/2.2.5) +## 2.2.5 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.5). * Got rid of trailing whitespace produced when opening a conditional comment (thanks to [Norman Clarke](http://blog.njclarke.com/)). @@ -189,7 +215,9 @@ There are several components to this: * Fixed a couple bugs with using "-end" in strings. -## [2.2.4](http://github.com/nex3/haml/commit/2.2.4) +## 2.2.4 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.4). * Allow `end` to be used for silent script when it's followed by code. For example: @@ -204,12 +232,16 @@ There are several components to this: via `haml --rails`. This isn't necessary, and actually gets clobbered as soon as haml/template is loaded. -## [2.2.3](http://github.com/nex3/haml/commit/2.2.3) +## 2.2.3 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.3). Haml 2.2.3 adds support for the JRuby bundling tools for Google AppEngine, thanks to [Jan Ulbrich](http://github.com/ulbrich). -## [2.2.2](http://github.com/nex3/haml/commit/2.2.2) +## 2.2.2 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.2). Haml 2.2.2 is a minor bugfix release, with several notable changes. First, {file:Haml/Helpers.html#haml_concat-instance_method `haml_concat`} @@ -222,11 +254,15 @@ especially with the {file:HAML_REFERENCE.md#htmlstyle_attributes_ new attribute Third, filters are no longer escaped when the {file:HAML_REFERENCE.md#escape_html-option `:escape_html` option} is enabled and `#{}` interpolation is used. -## [2.2.1](http://github.com/nex3/haml/commit/2.2.1) +## 2.2.1 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.1). Haml 2.2.1 is a minor bug-fix release. -## [2.2.0](http://github.com/nex3/haml/commit/2.2.0) +## 2.2.0 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.0). Haml 2.2 adds several new features to the language, fixes several bugs, and dramatically improves performance diff --git a/doc-src/SASS_CHANGELOG.md b/doc-src/SASS_CHANGELOG.md index 26469d37..b2762c6c 100644 --- a/doc-src/SASS_CHANGELOG.md +++ b/doc-src/SASS_CHANGELOG.md @@ -25,7 +25,9 @@ just like comments elsewhere. Similarly, comment parsing is a little nicer than before. -## [2.2.17](http://github.com/nex3/haml/commit/2.2.16) +## 2.2.17 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.16). * When the {file:SASS_REFERENCE.md#full_exception-option `:full_exception` option} is false, raise the error in Ruby code rather than swallowing it @@ -53,7 +55,9 @@ In future versions, `@import foo` will either import the template or raise an error. -## [2.2.16](http://github.com/nex3/haml/commit/2.2.16) +## 2.2.16 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.16). * Fixed a bug where modules containing user-defined Sass functions weren't made available when simply included in {Sass::Script::Functions} @@ -61,7 +65,9 @@ {Sass::Script::Functions::EvaluationContext Functions::EvaluationContext}). Now the module simply needs to be included in {Sass::Script::Functions}. -## [2.2.15](http://github.com/nex3/haml/commit/2.2.15) +## 2.2.15 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.15). * Added {Sass::Script::Color#with} for a way of setting color channels that's easier than manually constructing a new color @@ -71,7 +77,9 @@ * Added a missing require in Sass that caused crashes when it was being run standalone. -## [2.2.14](http://github.com/nex3/haml/commit/2.2.14) +## 2.2.14 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.14). * All Sass functions now raise explicit errors if their inputs are of the incorrect type. @@ -106,15 +114,21 @@ To activate this, just add to your `config.ru`. See the {Sass::Plugin::Rack} documentation for more details. -## [2.2.13](http://github.com/nex3/haml/commit/2.2.13) +## 2.2.13 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.13). There were no changes made to Sass between versions 2.2.12 and 2.2.13. -## [2.2.12](http://github.com/nex3/haml/commit/2.2.12) +## 2.2.12 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.12). * Fix a stupid bug introduced in 2.2.11 that broke the Sass Rails plugin. -## [2.2.11](http://github.com/nex3/haml/commit/2.2.11) +## 2.2.11 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.11). * Added a note to errors on properties that could be pseudo-classes (e.g. `:focus`) indicating that they should be backslash-escaped. @@ -135,7 +149,9 @@ There were no changes made to Sass between versions 2.2.12 and 2.2.13. * Make use of a Rails callback rather than a monkeypatch to check for stylesheet updates in Rails 3.0+. -## [2.2.10](http://github.com/nex3/haml/commit/2.2.10) +## 2.2.10 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.10). * Add support for attribute selectors with spaces around the `=`. For example: @@ -143,19 +159,27 @@ There were no changes made to Sass between versions 2.2.12 and 2.2.13. a[href = http://google.com] color: blue -## [2.2.9](http://github.com/nex3/haml/commit/2.2.9) +## 2.2.9 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.9). There were no changes made to Sass between versions 2.2.8 and 2.2.9. -## [2.2.8](http://github.com/nex3/haml/commit/2.2.8) +## 2.2.8 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.8). There were no changes made to Sass between versions 2.2.7 and 2.2.8. -## [2.2.7](http://github.com/nex3/haml/commit/2.2.7) +## 2.2.7 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.7). There were no changes made to Sass between versions 2.2.6 and 2.2.7. -## [2.2.6](http://github.com/nex3/haml/commit/2.2.6) +## 2.2.6 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.6). * Don't crash when the `__FILE__` constant of a Ruby file is a relative path, as apparently happens sometimes in TextMate @@ -163,11 +187,15 @@ There were no changes made to Sass between versions 2.2.6 and 2.2.7. * Add "Sass" to the `--version` string for the executables. -## [2.2.5](http://github.com/nex3/haml/commit/2.2.5) +## 2.2.5 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.5). There were no changes made to Sass between versions 2.2.4 and 2.2.5. -## [2.2.4](http://github.com/nex3/haml/commit/2.2.4) +## 2.2.4 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.4). * Don't add `require 'rubygems'` to the top of init.rb when installed via `sass --rails`. This isn't necessary, and actually gets @@ -176,18 +204,24 @@ There were no changes made to Sass between versions 2.2.4 and 2.2.5. * Document the previously-undocumented {file:SASS_REFERENCE.md#line-option `:line` option}, which allows the number of the first line of a Sass file to be set for error reporting. -## [2.2.3](http://github.com/nex3/haml/commit/2.2.3) +## 2.2.3 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.3). Sass 2.2.3 prints line numbers for warnings about selectors with no properties. -## [2.2.2](http://github.com/nex3/haml/commit/2.2.2) +## 2.2.2 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.2). Sass 2.2.2 is a minor bug-fix release. Notable changes include better parsing of mixin definitions and inclusions and better support for Ruby 1.9. -## [2.2.1](http://github.com/nex3/haml/commit/2.2.1) +## 2.2.1 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.1). Sass 2.2.1 is a minor bug-fix release. @@ -198,7 +232,9 @@ Sass 2.2.1 is a minor bug-fix release. This is now deprecated, so that in the future variables with hyphens can be supported. Surround `-` with spaces. -## [2.2.0](http://github.com/nex3/haml/commit/2.2.0) +## 2.2.0 + +[Tagged on GitHub](http://github.com/nex3/haml/commit/2.2.0). The 2.2 release marks a significant step in the evolution of the Sass language. The focus has been to increase the power of Sass to keep