Skip to content

Releases: ryanbekhen/ngebut

Release v0.1.1

05 Jul 07:00
bded878

Choose a tag to compare

Ngebut v0.1.1

✨ New Features

🔧 Workflow & CI/CD

  • Potential fix for code scanning alert no. 1: Workflow does not contain permissions (#21) (83d5a0a)
  • Potential fix for code scanning alert no. 2: Workflow does not contain permissions (#20) (4b453d2)
  • chore: use %aN for author name in release workflow contributors list (2602134)
  • chore: enhance release workflow note generation (b6829eb)

🌟 Other Additions

  • chore: add SECURITY.md to establish security policy (ac4b6dd)
  • chore: add GitHub issue and pull request templates (d644fa5)

🐛 Bug Fixes

  • fix: Bug handle error on basicauth middleware (#22) (bded878)
  • Potential fix for code scanning alert no. 1: Workflow does not contain permissions (#21) (83d5a0a)
  • Potential fix for code scanning alert no. 2: Workflow does not contain permissions (#20) (4b453d2)
  • chore: add GitHub issue and pull request templates (d644fa5)

👥 Contributors

  • Achiket Kumar
  • Achmad Irianto Eka Putra

Installation

go get github.com/ryanbekhen/ngebut@v0.1.1

Documentation

For full documentation, visit the GitHub repository.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Release v0.1.0

05 Jul 04:37

Choose a tag to compare

Ngebut v0.1.0

✨ New Features

  • chore: add GitHub Actions workflow for automated releases (#18) (352eb69)
  • test: add end-to-end tests for Basic Auth middleware (#17) (95ed688)
  • test: add end-to-end tests for CORS and session middlewares (#16) (bdf3af4)
  • feat: adding new middleware for BasicAuth middleware (#14) (3e06563)
  • Add benchmarks for Chi, Echo, and Gin frameworks (#12) (0095dfc)
  • Add comprehensive benchmark tests and update documentation (#7) (e362386)
  • feat: Implement static file serving functionality with customizable options (#5) (5368e05)
  • feat: Add CORS (1bca8bf)
  • Add GitHub Actions workflow for unit tests (0df73ee)
  • Add function to check form data in request (0e408a9)
  • Implement new URL pattern matching system (4cd83f0)

🔄 Other Changes

  • chore: update GitHub Actions permissions and token reference in release workflow (76e51bd)
  • chore: update Go dependencies for benchmarks (50791e0)
  • Bump the go_modules group across 3 directories with 4 updates (#13) (1753687)
  • perf: improve benchmark (#11) (502c946)
  • perf: improve benchmark (#10) (f38ebbf)
  • perf: improve benchmark (#9) (196c358)
  • perf: improve benchmark (#8) (9643aa6)
  • Bump github.com/panjf2000/gnet/v2 from 2.8.0 to 2.9.1 (#6) (a0f741e)
  • Update dependabot.yml (01fabb3)
  • Create dependabot.yml (acb7ec9)
  • Refactor Header handling to use pointers and improve concurrency. (#4) (a51b0ad)
  • Update StatusText edge case tests to expect "Unknown Status Code" (b4a909b)
  • Update test case for non-standard status code (e0d0b94)
  • Refactor HTTP status handling and extract methods. (8629bd5)
  • Improve HTTP parsing, error handling, and timeout management (7c1f946)
  • Remove unused files and enhance testing infrastructure (fe3ddab)
  • Redesign/api to gofiber style (#1) (1ded124)
  • Refactor Request class and remove notFound function (7c89c36)
  • Remove unused dependencies from go.mod and go.sum (8c33ece)
  • Rename server.go to app.go and update function name (26a1458)
  • Change headings in README.md to subheadings (39e7308)
  • first commit (6f2b51b)

👥 Contributors

  • Achmad Irianto Eka Putra
  • Arifin
  • Rid Wan
  • dependabot[bot]
  • ryanbekhen

Installation

go get github.com/ryanbekhen/ngebut@v0.1.0

Documentation

For full documentation, visit the GitHub repository.

License

This project is licensed under the MIT License - see the LICENSE file for details.