Skip to content

v1.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 24 Aug 09:57
· 168 commits to main since this release

Changelog

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

1.1.0 - 2024-08-24

🚀 Features

  • (cxx) Setup the output dir for binary and lib - (7be7f88)
  • (cxx) Introduce xmake option - (ee9b41e)
  • (cxx) Optimize the CMakeLists - (8ec7187)
  • (cxx) Optimize the CMakeLists - (796de0b)

🐛 Bug Fixes

  • (cxx) Align the output directory for all platforms - (c41438f)

🚜 Refactor

  • (cxx) Rearrange the CMakeLists - (a9ca556)

📚 Documentation

  • (cxx) Update the README.md - (3131ce2)
  • (cxx) Update the README.md - (5cb84d3)
  • (cxx) Remove the rust info - (fab989b)
  • (python) Update the development.md - (9e5c449)
  • (python) Require python version by the input - (5b511a5)
  • (python) Split the development guide - (58693be)
  • (python) Update the README.md - (a338b8c)
  • Add code_of_conduct - (426209b)
  • Update some doc - (38495fb)
  • Update CHANGELOG - (dc6317a)

🎨 Styling

  • Remove the redundant blank lines for CMakeLists.txt - (a37bfc9)
  • Remove the redundant blank lines - (7fdc61b)
  • Using dash instead of asterisk - (4c9410b)

⚙️ Miscellaneous Tasks

  • (cxx) Fix failed to run github action job for xmake project - (a145866)
  • (cxx) Update the ci config - (f63e6df)
  • Enable the typos as default - (a0b0f17)
  • Add much more info in changelog by cliff - (23657ba)
  • Build xmake and cmake example - (d295be9)
  • Fix the template input error - (5d1a541)
  • Update the pre-commit version - (122e571)
  • Use local time for license date - (370eaf1)
  • Add year to license dynamically - (c3081ba)
  • Make some minor changes - (26d35b9)
  • Fix enable-versioned-regex not found - (f451099)
  • Update issue labeler match rules - (d91420d)
  • Add labeler for issues - (15a38a5)
  • Update compose - (1517b36)
  • Rearrange the template inputs location - (66a5ff6)

Build

  • (go) Update the package version - (2229160)
  • (python) Use debian bookworm - (6a5560d)
  • (python) Add UV_INDEX_URL at Dockerfile - (6b76681)
  • (python) Only install uv at Dockerfile - (4212835)
  • (python) Use uv for all scenario - (c76a122)
  • Add Makefile - (016dd0d)
  • Introduce git-cliff to generate the changelog - (f940d5e)
  • Remove version from the docker compose - (95d203e)

1.0.0 - 2024-08-17

🚀 Features

  • (py) Update README and refactor Dockerfile and compose - (5c177cf)
  • (py) Update Dockerfile and compose - (a587fd2)
  • Use the specified python version - (6652c4b)
  • Update python Dockerfile - (0bfeb9d)
  • Update python boilerplate - (ed2c1b1)
  • Introduce rhai for preprocessing - (4536870)
  • Update python template - (d97fa75)
  • Introduce hatch and uv for python - (688c9ec)

🐛 Bug Fixes

  • Msvc cannot recognize the header file with '-' - (baeb2ea)

🚜 Refactor

  • (init) Introduce cookiecutter for cxx and golang - (2d3729a)
  • (ongoing) Change the location of py cookiecutter - (b38b7c3)
  • (ongoing) Introduce cookiecutter - (8833bb6)
  • (py) Introduce cookiecutter - (d811568)
  • Optimize the cmakelist - (b4effcd)
  • Minor changes - (f4f52f9)
  • Introduce cookiecutter for cxx and golang - (ab4ac14)
  • Use cookiecutter instead of cargo-generate - (f745668)

🎨 Styling

🧪 Testing

⚙️ Miscellaneous Tasks

0.1.1 - 2024-04-16

🚀 Features

  • (Makefile) Add clean command - (6bcb0f0)
  • (action) Add release and renovate action - (85d5115)
  • (action) Add renovate for cpp - (65d6f2a)
  • (action) Change the logic of docker build - (eb92044)
  • (action) Remove audit - (df278b6)
  • (cargo-gen) Add much more support for python - (46e85a5)
  • (changelog) Add some default info in CHANGELOG.md - (96ca4c9)
  • (cmake) DO NOT IGNORE Makefile - (81e4cbd)
  • (cmake) Update the CMakeLists.txt and add Makefile - (4de5ca5)
  • (cxx) Add some files to .dockerignore - (45a4877)
  • (cxx) Replace the cmake build way - (c7379b3)
  • (docker) Build image only when tagged like as v0.1.0 - (79806af)
  • (docker) Add the prefix for github docker image - (fd868c0)
  • (docker) Add github action to build docker image - (7f5f39f)
  • (github) Add contributing and issuing template - (62b8df0)
  • (go) Update Dockerfile and github action - (18962a0)
  • (go) Some minor changes - (61dd638)
  • (go) Add some options - (0d685ec)
  • (go) Add github actions - (dcc7a19)
  • (py) Add src-layout - (6bbb32b)
  • (py) Add .dockerignore - (3344352)
  • (template) Change {{project-name}} dir to src in python project - (4d13df6)
  • Update python template ci - (2db86fe)
  • Introduce pre-commit for all templates - (1108026)
  • Update the github action cd.yml in py template - (78baf86)
  • Update the github action cd.yml in go and cxx template - (5b6180b)
  • Go template with cobra and viper - (0c1e5e9)
  • Update go proj template - (87826fb)
  • Update the docker github action - (24b2e8d)
  • Update code of conduct - (e91af05)
  • Update cxx, go, py template - (b1de8e3)
  • Remove macos verify from cxx - (5916345)
  • Update the docker buildx version - (876c0f6)
  • Update the docker buildx version - (3a52b14)
  • Update the docker buildx version - (4cb2a85)
  • Add ccache to speed up the compile - (ad75c34)
  • Add .editorconfig - (1891998)

🐛 Bug Fixes

  • Failed to make build for example go on github ci - (5e19476)
  • Failed to rye init - (45bbca7)

⚙️ Miscellaneous Tasks

  • (support) Add jetbrains badge - (8311244)
  • Update liquid syntax - (39170d9)
  • Continue to fix project name - (4c705ae)
  • Gen go and py example - (dda9ba5)
  • Rename pre-commit file - (a22919a)
  • Some minor changes - (e3b8108)
  • Downgrade the cargo-generate-action - (3f49101)
  • Use make build and test - (73d0ae5)
  • Some minor changes - (91299b7)
  • Add Makefile tab rule in editorconfig - (c25fa61)
  • Change the typo - (3bfd5a9)
  • Update checkout to v4 - (73c995e)
  • Some minor changes - (d2eda3d)
  • Add missing "bin_type" - (175dcb7)

Build

  • (deps) Bump cargo-generate/cargo-generate-action - (7e8d3c2)
  • (deps) Bump softprops/action-gh-release from 1 to 2 - (0df101b)
  • (deps) Bump peaceiris/actions-gh-pages from 3 to 4 - (84ef76f)
  • (deps) Bump cargo-generate/cargo-generate-action - (bc6dc8b)
  • (deps) Bump actions/checkout from 3 to 4 - (89d48c8)
  • (deps) Bump cargo-generate/cargo-generate-action - (bcbe0df)
  • (deps) Bump cargo-generate/cargo-generate-action - (80dee16)
  • (deps) Bump actions/checkout from 2 to 3 - (27f585a)

New Contributors ❤️

[0.1.0-beta] - 2022-09-20

🚀 Features

  • (classify) Bin and lib(shared or static) - (db7b912)
  • (docker) Distinguish static and dynamic binary on Dockerfile - (8247b93)
  • (docker) Enable crb repo - (3befc49)
  • (docker) Add static binary compile - (491534c)
  • (docker) Optimize the Dockerfile - (18ab452)
  • (docker) Support Dockerfile - (bb70f8f)
  • (init) Cargo generate cpp project - (7439531)
  • (template) Add Dockerfile - (105bd73)
  • (template) Update cxx CMakeLists.txt - (4214016)
  • (template) Add golang and python support - (0eca7f1)
  • Add changelog - (5c9088d)
  • 🎨 optimize the control flow - (bbd8c95)
  • Add .editorconfig for new project - (00f2395)

🚜 Refactor

  • (dir) Rearrange the hierarchy - (e04f732)
  • (rename) Gh-proj to x-pt - (d1d0e9f)
  • (rename) Org name cxx-gh to gh-proj - (6a893f0)

📚 Documentation

⚙️ Miscellaneous Tasks

  • (init) Remove .nojekyll file - (e122a0e)
  • (init) Include .github dir and exclude .nojekyll file - (deaa493)
  • (init) Remove the checkout of example repo - (15b7852)
  • (init) Update deployment - (032273d)
  • Remove build action - (6038a3b)
  • Fix ci error - (8eb22b5)
  • Update cd.yml for cpp project - (f63f613)
  • Update cd.yml for cpp project - (8cd6e90)
  • Update cd.yml for cpp project - (a680933)
  • Update ci.yml for cpp project - (bd70b5e)
  • Add missing fields for cd - (cd0bb72)
  • Fix ignore not work - (62e0ac3)
  • Rename some variables - (56aa4cd)
  • Enable jekyll to remove .nojekyll - (c388060)
  • Replace the commit message - (3a68fcb)