Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

v4.3.1

  • Loading branch information...
commit c4e98e64fcf9f5eb24b7fe61aeeacc38681e35ba 1 parent 4350337
Gwendal Roué authored
2  README.md
Source Rendered
@@ -3,7 +3,7 @@ GRMustache
3 3
4 4 GRMustache is a production-ready implementation of [Mustache](http://mustache.github.com/) templates for MacOS Cocoa and iOS.
5 5
6   -**August 4th, 2012: GRMustache 4.3.0 is out.** [Release notes](GRMustache/blob/master/RELEASE_NOTES.md)
  6 +**August 5th, 2012: GRMustache 4.3.1 is out.** [Release notes](GRMustache/blob/master/RELEASE_NOTES.md)
7 7
8 8 Breaking news on Twitter: http://twitter.com/GRMustache
9 9
30 RELEASE_NOTES.md
Source Rendered
@@ -3,13 +3,17 @@ GRMustache Release Notes
3 3
4 4 You can compare the performances of GRMustache versions at https://github.com/groue/GRMustacheBenchmark.
5 5
6   -## v4.3.0
7 6
8   -**Filters**
  7 +## v4.3.1
  8 +
  9 +Bugfix: this release restores the delegate callbacks while rendering alternate template strings in [helpers](Guides/helpers.md).
  10 +
9 11
10   -[Filters](Guides/filters.md) are an extension to the [Mustache specification](https://github.com/mustache/spec) that is currently under active [discussion](http://github.com/mustache/spec/issues/41).
  12 +## v4.3.0
  13 +
  14 +### Filters
11 15
12   -Filters allow you to process values before they are rendered, and supersede "section delegates" as the preferred way to filter values. The [number formatting](Guides/sample_code/number_formatting.md) and [array indexes.md](Guides/sample_code/indexes.md) sample codes have been updated accordingly.
  16 +[Filters](Guides/filters.md) allow you to process values before they are rendered, and supersede "section delegates" as the preferred way to filter values. The [number formatting](Guides/sample_code/number_formatting.md) and [array indexes.md](Guides/sample_code/indexes.md) sample codes have been updated accordingly.
13 17
14 18 **New APIs**:
15 19
@@ -46,7 +50,7 @@ Filters allow you to process values before they are rendered, and supersede "sec
46 50
47 51 ## v4.2.0
48 52
49   -**Section delegates**
  53 +### Section delegates
50 54
51 55 When an object that is attached to a Mustache section conforms to the [GRMustacheDelegate protocol](Guides/delegate.md), it can observe and alter the rendering of the inner content of the section, just like the template's delegate.
52 56
@@ -56,7 +60,7 @@ Section delegates are used in the [number formatting sample code](Guides/sample_
56 60
57 61 ## v4.1.1
58 62
59   -**Total inline documentation**
  63 +### Total inline documentation
60 64
61 65 Headers contain documentation for every exposed API.
62 66
@@ -105,7 +109,7 @@ GRMustache used to output badly formatted errors. They are now easier to read.
105 109
106 110 ## v4.0.0
107 111
108   -**Zero numbers are false**
  112 +### Zero numbers are false
109 113
110 114 GRMustache now considers all `NSNumber` instances whose `boolValue` is `NO` as false, when considering whether a section should render or not.
111 115
@@ -115,7 +119,7 @@ This change lets you extend the mustache language with proxy objects (objects th
115 119
116 120 See [Guides/sample_code/indexes.md](Guides/sample_code/indexes.md) for a discussion on proxy objects.
117 121
118   -**Total NSUndefinedException swallowing**
  122 +### Total NSUndefinedException swallowing
119 123
120 124 Whenever GRMustache performs some key lookup and `valueForKey:` raises a NSUndefinedException, GRMustache swallows it and keep on looking for the key up the context stack.
121 125
@@ -125,7 +129,7 @@ This change lets you extend the mustache language with proxy objects (objects th
125 129
126 130 See [Guides/sample_code/indexes.md](Guides/sample_code/indexes.md) for a discussion on proxy objects.
127 131
128   -**Support for `.name` keys**
  132 +### Support for `.name` keys
129 133
130 134 Keys prefixed by a dot prevent GRMustache to look up the [context stack](Guides/runtime/context_stack.md).
131 135
@@ -139,7 +143,7 @@ Restored intended architectures: armv6+armv7+i386 for libGRMustache3-iOS, i386+x
139 143
140 144 ## v3.0.0
141 145
142   -**There is no option**
  146 +### There is no option
143 147
144 148 Removed APIs:
145 149
@@ -181,9 +185,9 @@ typedef NSUInteger GRMustacheTemplateOptions;
181 185
182 186 ## v2.0.0
183 187
184   -**API simplification**
  188 +### API simplification
185 189
186   -### New APIs:
  190 +**New APIs**
187 191
188 192 ```objc
189 193 enum {
@@ -210,7 +214,7 @@ enum {
210 214 @end
211 215 ```
212 216
213   -### Removed APIs and behaviors
  217 +**Removed APIs and behaviors**
214 218
215 219 ```objc
216 220 enum {
2  include/GRMustacheVersion.h
@@ -40,5 +40,5 @@
40 40 *
41 41 * @since v1.0
42 42 */
43   -#define GRMUSTACHE_PATCH_VERSION 0
  43 +#define GRMUSTACHE_PATCH_VERSION 1
44 44
BIN  lib/libGRMustache4-MacOS.a
Binary file not shown
BIN  lib/libGRMustache4-iOS.a
Binary file not shown
2  src/classes/GRMustacheVersion.h
@@ -40,5 +40,5 @@
40 40 *
41 41 * @since v1.0
42 42 */
43   -#define GRMUSTACHE_PATCH_VERSION 0
  43 +#define GRMUSTACHE_PATCH_VERSION 1
44 44

0 comments on commit c4e98e6

Please sign in to comment.
Something went wrong with that request. Please try again.