Releases: roblillack/mars
Releases · roblillack/mars
v1.1.0
- New routing features:
- Add support for variable file extensions. #18
- Security fixes:
- Better sanitize some trace logs that might contain user input. #24
- Improvements to code generation using
mars-gen
:
- Add support for generating routes when query parameters of type
any
are used. 94d2c9e
- Improve quality of generated code and
go fmt
it. #21
- Code quality improvements:
- Add support for static code analysis using CodeQL. b8b7f93
- Add unit test for
cert
. 9fb9184
- Hide some internal data structures. #16 (#22)
- Fix test vetting errors. 65ad5a2
- Improve Go 1.18 support, minimum supported Go version is now 1.13. a03670b
v1.0.4
- Code generation:
- Add package name cache to speed up parsing very large code bases. #19
- Add
--verbose
or -v
flag to print the names of source files as they are parsed. #19
v1.0.3
- Infrastructure:
- Remove support for Go 1.8 to 1.11, depend on Go Modules by default.
- Usage:
- Introduce automatic
setup
process for TemplateLoader and Router. Mars can now be started without calling InitDefaults() before. #13
- Code generation:
- Add functional tests. #19
- Improve parsing speed, by skipping unnecessary imports of the Go standard library. #19
v1.0.2
- Defaults:
- Fix mime type for Python bytecode.
- Infrastructure:
- Add AppVeyor for automated builds & tests on Windows.
- Fix tests when running in Go Modules mode.
- Fix
got vet ./...
issues.
v1.0.1
- Router: Fix panic, if no router initialized. #10
- Templates:
- Fix panic, if no template loader initialized. #11
- Setup fallback template loader to use embedded templates without configuration. #12