Skip to content

Commit 23fc27d

Browse files
committed
Updated changelog.
1 parent 80d79fb commit 23fc27d

File tree

4 files changed

+13
-3
lines changed

4 files changed

+13
-3
lines changed

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,6 @@ Some functionality also require these things:
117117

118118
- [Lua-GD](https://ittner.github.io/lua-gd/) - required for image manipulation.
119119
- [LuaSocket](http://w3.impa.br/~diego/software/luasocket/home.html) - optional, for more CPU-friendly auto-builds.
120-
- [LuaExpat](http://matthewwild.co.uk/projects/luaexpat/index.html) - optional, for better XML parsing.
121120

122121
> **Hint:** On Windows you can simply install [Lua for Windows](https://github.com/rjpcomputing/luaforwindows)
123122
> which includes everything that's needed in a neat package.

build/Changelog.txt

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,18 @@
11
Changelog
22
LuaWebGen
33

4+
v1.2 (2021-05-18)
5+
- Added config.dataTextParsers and config.dataBinaryParsers for defining custom data file parsers.
6+
- Added getDataTextParsers() and getDataBinaryParsers().
7+
- Added new XML/HTML parsing module (available through the global object 'xml') to replace the now-removed Penlight+LuaExpat dependency. (The Penlight API still works.)
8+
- Fixed --autobuild stopping the program if there was an error during the build.
9+
- The scripts folder can new have subfolders (just like the data folder).
10+
- Fixed the context being wrong sometimes.
11+
- All errors now (at least) log the traceback.
12+
- Improved some parsing error messages.
13+
- Rewrote/simplified the internal error handling system.
14+
- Apache/htaccess: Error documents pointing to files are validated at the end of builds.
15+
416
v1.1 (2021-05-06)
517
- Added variant of generateFromTemplate() that takes a page initializer callback function.
618
- Added printObject().

build/README.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,6 @@ Some functionality also require these things:
5757

5858
- Lua-GD - required for image manipulation. (https://ittner.github.io/lua-gd/)
5959
- LuaSocket - optional, for more CPU-friendly auto-builds. (http://w3.impa.br/~diego/software/luasocket/home.html)
60-
- LuaExpat - optional, for better XML parsing. (http://matthewwild.co.uk/projects/luaexpat/index.html)
6160

6261
Hint: On Windows you can simply install Lua for Windows which includes
6362
everything that's needed in a neat package:

build/version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.1.0
1+
1.2.0

0 commit comments

Comments
 (0)