Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: ngamux/ngamux

v1.7.49

28 Oct 06:16

Choose a tag to compare

handler func not return error

18 Dec 03:25

Choose a tag to compare

v1.7.0 (2024-12-18)

Chore

Refactor

  • handler func not return error e1f912e

Test

  • benchmark ngamux vs http.ServeMux 757b376

v1.6.1

04 Jun 11:29

Choose a tag to compare

v1.6.1 (2024-06-04)

Add

Chore

Feat

  • query parser to struct fd72e85
  • mux: πŸš€ dynamic route using + (mandatory any) 87da71a
  • mux: πŸš€ mount mux at any path ad16522

Fix

  • ngamux: regex for param finder remove one excape char 314bb56

Refactor

  • regex for param finding use backtick 88135e8
  • response: πŸ”§ HTML & JSON renamed a48e2c6
  • test: πŸ§ͺ cleaner logs 5496606

Send Parsed HTML

04 Mar 04:08

Choose a tag to compare

v1.6.0 (2023-03-04)

Feat

Refactor

Test

Docs

  • add supported middlewares fd5a8b2
  • unsupported middlewares and examples with new response API 8204cd0

Add Context and Some Ngamux's Functions

26 Feb 15:20

Choose a tag to compare

v1.5.0 (2023-02-26)

Feat

  • context: πŸš€ wrap req and res in single object
  • ngamux-config: πŸš€ get (read only) config
  • ngamux-head: πŸš€ send header only response

Fix

  • ngamux: πŸ› lint error

Test

  • πŸ§ͺ use LogLevelQuiet

Simple Logging Utility

24 Feb 19:57

Choose a tag to compare

v1.4.0 (2023-02-25)

Feat

  • log: πŸš€ simple logging utility
  • req-IsLocalhost: πŸš€ check is request come from local

Fix

  • route: πŸ› not log route registration

Test

  • higher coverage

Chore

  • linter was going annoying

Chaining API to Manage Request Data

24 Feb 17:57

Choose a tag to compare

v1.3.0 (2023-02-25)

Feat

  • request: πŸš€ chaining API to manage request data

Refactor

  • better request chaining API

Ci

  • version typo
  • update actions

Test

  • πŸ§ͺ check error in response

Chaining Response Builder

23 Feb 14:49

Choose a tag to compare

v1.2.0 (2023-02-23)

Feat

  • response: πŸš€ chaining response builder

Ci

  • update go to 1.20.1
  • update go to 1.20

Test

  • πŸ§ͺ testing response chaining

Nested Group Support and Simpler Middleware Registration

21 Feb 15:05

Choose a tag to compare

v1.1.0 (2023-02-21)

Feat

  • group: πŸš€ nested
  • ngamux: set config use options API
  • ngamux-with: πŸš€ new way middleware registration

Fix

  • common: πŸ› not use any for unknown type

Refactor

  • πŸ”§ put all supported method in variable

Test

  • common: πŸ§ͺ TestGetFormValue

Chore

  • ignore test output file
  • bump go to 1.20
  • ci: add coveralls

[PATCH] Better Testing and API Changes

14 Mar 00:43
afa4f5a

Choose a tag to compare

v1.0.4 (2022-03-14)

Fix

  • mux: register route all to all supported methods
  • ngamux: change NewNgamux to New
  • route: no matched because method replaced

Refactor

  • common: test using golang-must assertion lib
  • config: test using golang-must assertion lib
  • group: test using golang-must assertion lib
  • handler: test using golang-must assertion lib
  • mux: test using golang-must assertion lib
  • ngamux: fix golint
  • ngamux: fix golint
  • ngamux: fix golint
  • route: test using golang-must assertion lib

Chore

  • ci test show coverage
  • ci lint and test
  • improve golint
  • git-chglog init
  • common: fix misspell in comments

Feat

  • ngamux: benchmark add and get route