# Changelog

All notable changes to this project will be documented in this file.

## Release v0.4.1
 * release:     ngx 0.4.1                                                       (9d2ce0d)
 * release:     nginx-sys 0.2.1                                                 (89eb277)
 * fix(#50):    user_agent method returns 'Option<&NgxStr>' and not '&NgxStr'   (8706830)
 * fix(#41):    zlib version update                                             (89e0fcc)
 * fix:         check user_agent for null                                       (0ca0bc9)
 * feat:        (2 of 2) Upstream module example (#37)                          (840d789)
 * feat:        (1 of 2) Supporting changes for upstream example module. (#36)  (8b3a119)
 * Revert "ci:  use GH cache for .cache folder on MAC OS"                       (7972ae7)
 * docs:        updated changelog                                               (74604e2)

## Release 0.4.0-beta
 * realease:                                                                                                         bump nginx-sys to 0.2.0                                    (ad093d8)
 * feat:                                                                                                             unsafe updates for raw pointer arguments                   (1b88323)
 * feat:                                                                                                             Add debug log mask support (#40)                           (57c68ff)
 * docs:                                                                                                             add support badge to README                                (4aa2e35)
 * cargo:                                                                                                            make macOS linker flags workaround apply to Apple silicon  (f4ea26f)
 * docs:                                                                                                             added repostatus and crates badges                         (dd687a4)

 ## Initial release 0.3.0-beta
 * docs:                                                                                                             prepare ngx to be published to crates.io                   (a1bff29)
 * fix:                                                                                                              nginx-sys enable a few modules by default                  (f23e4b1)
 *  !misc:                                                                                                           project refactor and new module structure                  (b3e8f45)
 * update README (#18)                                                                                               (d2c0b3a)
 * Fix usage example in README (#16)                                                                                 (8deaec0)
 * use nginxinc namespace                                                                                            (9bb9ef6)
 * upgrade to rust 1.26 (#15)                                                                                        (bbfc114)
 * 1.39 upgrade (#12)                                                                                                (be9d532)
 * add pkg-config (#11)                                                                                              (a33c329)
 * upgrade to nginx 1.13.7 (#10)                                                                                     (8c6b968)
 * update the README (#9)                                                                                            (7693ea2)
 * Rust 1.21 (#8)                                                                                                    (4fa395c)
 * Rust 1.21 (#7)                                                                                                    (9517b56)
 * add rust docker tooling                                                                                           (8b4d492)
 * revert back tool tag                                                                                              (82bd0d6)
 * update the tag for rust tool image                                                                                (f2418c0)
 * bump up tool image to 1.22                                                                                        (7db2ced)
 * add rust tool on top of the nginx                                                                                 (9aa4fa0)
 * add developer version of nginx which can do ps                                                                    (994c703)
 * upgrade nginx to 1.13.5 bump up cargo version number respectively separate out nginx make file                    (7095777)
 * consolidate makefile by reducing duplicates simplify docker command                                               (cfe1756)
 * set default rust  tooling to 1.20 generate linux binding in the cargo build fix the linux configuration           (d396803)
 * build nginx binary for darwin add target for darwin                                                               (d2e04ce)
 * add configuration for linux                                                                                       (b3bf4da)
 * remove unnecessary reference to libc invoke make for build.rs in the mac                                          (8e1c544)
 * add unit test for nginx server                                                                                    (d0ff3df)
 * Merge branch 'master' into module                                                                                 (4f6ed43)
 * update the README                                                                                                 (a8cfe50)
 * add license file                                                                                                  (805e70b)
 * add license file                                                                                                  (8c574be)
 * add nginx instance module where you can start and stop nginx sample test for instance                             (acfc545)
 * upgrade bindgen to latest version remove redudant c module code update the nginx config                           (3102b5a)
 * update the tools make file to use Dockerhub                                                                       (36ae1ca)
 * update the README                                                                                                 (ba563fc)
 * add tools directory to generate docker image for rust toolchain check for nginx directory when setting up source  (6842329)
 * add targets for building on linux                                                                                 (6176272)
 * make target for setting up darwin source add os specific build path                                               (fbc5e2f)
 * initial check in generate binding                                                                                 (a38b8ab)

