Skip to content

Commit d51c52a

Browse files
committed
0.4.0 changelog
1 parent 790ac52 commit d51c52a

File tree

2 files changed

+13
-3
lines changed

2 files changed

+13
-3
lines changed

_config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Site settings
22
title: SCSS Compiler in PHP
3-
current_version: 0.3.3
3+
current_version: 0.4.0
44
description: >
55
SCSS compiler written in PHP
66
url: http://leafo.github.io

index.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ To install the unit tests, download the complete package source using `composer`
4141

4242
<a name="quickstart"></a>
4343

44-
**scssphp** requires PHP version 5.3 (or above).
44+
**scssphp** requires PHP version 5.4 (or above).
4545

4646
## Language Reference
4747

@@ -109,7 +109,7 @@ is an error when compiling then an exception is thrown with an appropriate
109109
message.
110110

111111

112-
For a more detailed guide consult <a href="{{ site.baseurl }}docs/">{{ site.baseurl }}docs/</a>.
112+
For a more detailed guide, consult <a href="{{ site.baseurl }}docs/">{{ site.baseurl }}docs/</a>.
113113

114114
<a name="issues"></a>
115115

@@ -121,6 +121,16 @@ Please submit bug reports and feature requests to the [the issue tracker][3]. Pu
121121

122122
## Changelog
123123

124+
* **0.4.0** -- November 8, 2015
125+
* Parser: remove deprecated `show()` and `to()` methods
126+
* Parser, Compiler: convert stdClass to Block, Node, and OutputBlock abstractions
127+
* New control directives: {% raw %}@{% endraw %}break, {% raw %}@{% endraw %}continue, and naked {% raw %}@{% endraw %}return
128+
* New operator: {% raw %}<=>{% endraw %} (spaceship) operator
129+
* Compiler: `index()` - coerce first argument to list
130+
* Compiler/Parser: fix {% raw %}@{% endraw %}media nested in mixin
131+
* Compiler: output literal string instead of division-by-zero exception
132+
* Compiler: `str-slice()` - handle negative index
133+
* Compiler: pass kwargs to built-ins and user registered functions as 2nd argument (instead of Compiler instance)
124134
* **0.3.3** -- October 23, 2015
125135
* Compiler: add `getVariables()` and `addFeature()` API methods
126136
* Compiler: can pass negative indices to `nth()` and `set-nth()`

0 commit comments

Comments
 (0)