From 11f5baa440572e08cb18f276afdc2594e4c955b2 Mon Sep 17 00:00:00 2001 From: PG1003 <34630287+PG1003@users.noreply.github.com> Date: Sat, 23 Sep 2023 22:48:42 +0200 Subject: [PATCH] Update changelog and version number --- CHANGELOG.txt | 9 +++++++++ README.md | 2 +- src/food.lua | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 7cb5853..a3fe883 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,3 +1,12 @@ +# 1.1.0 + +Changes: +- Added for Windows the option to compile dogfood with support for an embed Lua DLL + in the executable's resource. + This is enabled by setting a EMBED_LUA_DLL preprocessor define. + Details about embedding the DLL can be found in dog.c. +- Refactored to remove duplicate code and to reduce and simplify buffering while + reading Lua data from executable. # 1.0.2 diff --git a/README.md b/README.md index 71c7c6f..40f5ba0 100644 --- a/README.md +++ b/README.md @@ -50,7 +50,7 @@ The following ```OPTIONS``` are available. Building dogfood binaries for Windows requires more effort than for Unix like operating systems. The following executables are available for download to lower the bar for Windows users that want to try ```dogfood``` or don't have the knowledge to build it. -| Lua version | dogfood v1.0.2 x86-64 | dogfood v1.0.2 x86-32 | +| Lua version | dogfood v1.1.0 x86-64 | dogfood v1.1.0 x86-32 | |-------------|-----|-----| | 5.2.4 | [download](https://raw.githubusercontent.com/PG1003/dogfood/master/exe/dogfood52_win_x86-64.zip) | [download](https://raw.githubusercontent.com/PG1003/dogfood/master/exe/dogfood52_win_x86-32.zip) | | 5.3.6 | [download](https://raw.githubusercontent.com/PG1003/dogfood/master/exe/dogfood53_win_x86-64.zip) | [download](https://raw.githubusercontent.com/PG1003/dogfood/master/exe/dogfood53_win_x86-32.zip) | diff --git a/src/food.lua b/src/food.lua index f2a68ab..902bb9e 100644 --- a/src/food.lua +++ b/src/food.lua @@ -19,7 +19,7 @@ -- SOFTWARE. -local help = [[dogfood v1.0.2 +local help = [[dogfood v1.1.0 A tool for creating self running Lua programs.