Skip to content

Releases: WilliamRagstad/Knight

Refactored and Added Structural Logging with Templating System

14 Mar 21:43
Compare
Choose a tag to compare

Complete overhaul of the logging system, refactored formatters and cleaned up sinks.
Implemented an advanced templating system for logging messages and a default color printing of JSON objects.
Added more tests for new logging system.

Full Changelog: 2.2.1...2.3.0

Endpoint bug fixes

10 Mar 00:45
Compare
Choose a tag to compare

Custom endpoint handlers missing a this reference were fixed in the previous release, tho the built-in endpoints were still broken.

Full Changelog: 2.2.0...2.2.1

Services, Logging and Bug fixes!

09 Mar 23:41
Compare
Choose a tag to compare

This release comes with lots of new features and a bunch of bug fixes!
Easily create APIs with the latest introduction of static Service decorator.

What's Changed

Full Changelog: 2.1.0...2.2.0

Hotfix refactor Knight public interface

25 Feb 14:09
Compare
Choose a tag to compare
2.1.0-fix

Make findLocalControllersIn private

Brand new build system! 🎇

25 Feb 13:52
Compare
Choose a tag to compare

Knight has gotten a brand new build system when creating web server APIs!
No longer import all your controllers in index.ts, simply run

const app = await Knight.build();

And the framework will located all controllers under the current working directory for you!
You don't need to change any other part of your code, just remove all imports and clean up your server code! 🎉🎆

Hotfix readme formatting

25 Feb 12:33
37ed97a
Compare
Choose a tag to compare
2.0.5

Update README.md

More body parsing and HTTP response methods

25 Feb 12:30
Compare
Choose a tag to compare

Extending the public utility API even more.

More body mapping functions

10 Feb 16:06
3e2d1ef
Compare
Choose a tag to compare

Added body mapping functions for form and form-data. 2.0.2 was incomplete.

Improved README

08 Feb 20:59
Compare
Choose a tag to compare
2.0.1

Update README.md

Enormous changes

08 Feb 20:56
Compare
Choose a tag to compare

The first official release of the Knight framework