Releases: fabiocicerchia/nginx-lua
Releases · fabiocicerchia/nginx-lua
v1.20220319.000204
What's Changed
Full Changelog: v1.20220318.001902...v1.20220319.000203
Supported Versions
- nginx=1.21.6
- almalinux=8.5-20220306
- alpine=3.15.1
- amazonlinux=2.0.20220316.0
- debian=11.2
- fedora=35
- ubuntu=20.04
v1.20220311.075825
What's Changed
- Polishing new code for multi-arch build on AMD64 and ARM64/V8:
- fixing docker deploy pipeline
- push different arch in same step (after rebuilding from cache)
- separate push images from build, trying to use the docker cache efficiently
- rebuilt metadata folder
- recovered original files used in each docker version and persisted
- minor fixes and optimisations
- adding multi-arch support for arm64 (#42)
- adding multi-arch support for arm64 (wip)
- added support for buildx in gh-actions
- converting scripts from bash to python
- small changes in formatting in dockerfile
- fixing broken builds
- refactoring to properly push multi-arch tags
- refactoring + fixing fedora build
- codacy
- split version classic and compat building
- refactoring to make builds for multi-arch separate, hopefully faster
- refactoring
- changes to build fedora properly
- added circleci for faster arm builds
- removed useless TODO from old versions
- fixed help in makefile
- linting
- fixed typo
- fixed dockerfiles
- fixed compat build for almalinux
- adding support for almalinux (ref: #39) (#40)
- adding support for almalinux (ref: #39)
- removed flag --without-pcre2 and added -lpcre in ld_opt
- fixing linting
- added missing strategy in github action for almalinux
- added support for pcre on almalinux + added some docs
- ignore stats count tracking when running tests
- updated compatibility table section
- year bump
- added workaround for getting a patch for socket_cloexec when openresty repo is behind and no patch is available for nginx latest version
- wrap url with quotes in order to track properly the hits
- fixed command for push compat image
- use system luarocks on fedora (#37)
- removed luarocks from system packages (install from src)
- added missing patch dep
- Fix broken lua tests (#36)
- fixing broken lua tests
- small fixes from code review + fixing broken builds
- fixed tests + upgraded lau on debian
- minor changes
- remove -it on testing in github actions
- fixed broken amazonlinux build (missing .h files)
- Fixing missing module cjson (#35)
- working PoC for module cjson (refactoring needed)
- refactoring: moved poc into tpl files + generated additional compat dockerfiles + improved build scripts
- added driver for building properly fedora:35
- cleaning
- added extra tests
- linting + fixing
- fixing lint
- upgraded lua version on fedora 35
- added banner for supporting the project + track boot stats (it can be
- disabled by setting env var SKIP_TRACK)
- moved auto_tag from main workflow to autoupdate, to generate a new release at each change
- fixed release script
Full Changelog: v1.20210820.231543...v1.20220311.075825
Supported Versions
- nginx=1.21.6
- almalinux=8.5-20211112
- alpine=3.15.0
- amazonlinux=2.0.20220218.1
- debian=11.2
- fedora=35
- ubuntu=20.04
v1.20210820.231543
Changes:
- Adding unzip package to allow luarocks to install dependencies - closes #26 #28
- Removed centos build (as it is not supported)
- Linted
- Updated dependencies versions
- Disabled auto-commit-metadata as too noisy
- Added nginx conf (from original package) + patched 10-listen-on-ipv6-by-default.sh - closed #24
- Removed swp file
- Fixed autoupdate for metadata
- Automated metadata
- Automated updates
- Removed support for centos as per https://blog.centos.org/2020/12/fut… …
- Fixed gpg key for fedora (from master to rawhide)
- Fixed release script
Supported Versions:
- nginx=1.21.1
- alpine=3.14.1
- amazonlinux=2.0.20210721.2
- debian=11.0
- fedora=34
- ubuntu=20.04
v1.20210203.224528
Changes:
- added smoke tests for lua and luarocks in dockerfile
- added support for luarocks - closes #18
- updated dependencies
- Add license scan report and status (#16)
- Add license scan report and status
- Signed off by: fossabot [email protected]
- Update README.md
- Co-authored-by: Fabio Cicerchia [email protected]
- updated "Why this repo and not OpenResty?"
Supported Versions:
- nginx=1.19.6
- alpine=3.13.1
- amazonlinux=2.0.20210126.0
- centos=8
- debian=10.7
- fedora=33
- ubuntu=20.04
v1.20201212.110238
Changes:
- updated dependencies
- Automated metadata
- updated comparison chart vs openresty
- Automated metadata
- Automated updates
- Automated metadata
- Automated updates
- Automated metadata
- changed type of main dockerfile
- fixing docker hub broken build
- Automated metadata
- Merge branch 'main' of github.com:fabiocicerchia/nginx-lua into main
- minor fix to hide docker push
- Automated metadata
- Update FUNDING.yml
- Automated metadata
- fixing make release
Supported Versions:
- nginx=1.19.5
- alpine=3.12.2
- amazonlinux=2.0.20200722.0
- centos=8
- debian=10.7
- fedora=33
- ubuntu=20.04
v1.20201111.192737
Changes:
- Automated metadata
- Automated metadata
- Automated metadata
- Merge branch 'main' of https://github.com/fabiocicerchia/nginx-lua into main
- Automated updates
- Automated updates
- Automated metadata
- Merge branch 'main' of github.com:fabiocicerchia/nginx-lua into main
- linting
- Automated metadata
- fixed pipelines
- added trigger workflow
- fixed broken dockerfiles
- create release
- Automated updates
- added .editorconfig
- minor changes
- fixing skipping pipeline
- linting (#14)
- linting
- fixing auto-update
- markdown help
- applied asciiart & copyright
- switch master to main branch
- fixed broken merge
- linting
- fixed broken pipelines
- ignore fail of metadata generation
- added readthedocs
- optimized makefile
- generate changelog in release
- added make help
- refactoring bin scripts
- linting + excluding old dockerfiles
- fixed broken autoupdate workflow
- skip metadata update if exists
- dependabot minor fixes
- optimized workflow main & autoupdate
- Automated metadata
- Create dependabot.yml
- Automated metadata
- Create CODE_OF_CONDUCT.md
- Create CONTRIBUTING.md
- Update issue templates
- Automated metadata
- fix docker push with 1 retry in case of failure
- small fixes for pipeline and tagging
Supported Versions:
- nginx=1.19.4
- alpine=3.12.1
- amazonlinux=2.0.20200722.0
- centos=8
- debian=10.6
- fedora=33
- ubuntu=20.04
Release v1.20201031.072033
linting
v0.5: added multistage build to reduce size (#4)
improved image size: alpine -4%, amazonlinux -38%, centos -2%, debian -49%, fedora -12%, ubuntu -40%