Skip to content

Releases: drashland/drash

v2.6.0

15 May 00:38
35f9b56
Compare
Choose a tag to compare

Compatibility

Requires Deno v1.21.3
Uses Deno Standard Modules 0.139.0

Documentation

Usage

  1. Create a deps.ts file.
// deps.ts

export * as Drash from "https://deno.land/x/drash@v2.6.0/mod.ts";
  1. Import Drash from your deps.ts file.
import { Drash } from "./deps.ts"

... your
... code
... here

Release Summary

  • feat: allow services to run at startup (#617) view docs
  • feat: allow services to end lifecycle (#619) view docs
  • fix: check for non-empty accept header before performing accept header flow (#638)
  • fix: change service.end() to be request.end() (#625)
  • perf: don't find resource if already matched to previous request URL (#637)
  • chore: update docblocks (#633)
  • chore: update deps; remove rhum (#639)
  • chore: remove pre-release workflow related files (#615)

v2.5.4

22 Feb 22:52
c92ce7e
Compare
Choose a tag to compare

Compatibility

Requires Deno v1.17 or greater
Uses Deno Standard Modules 0.126.0

Documentation

Usage

  1. Create a deps.ts file.
// deps.ts

export * as Drash from "https://deno.land/x/drash@v2.5.4/mod.ts";
  1. Import Drash from your deps.ts file.
import { Drash } from "./deps.ts"

... your
... code
... here

Release Summary

  • Fix: Content-Disposition value for download method now used correctly (#612)
  • chore: Update dependencies and bump version numbers across repo (#610)

v2.5.3

17 Feb 02:43
646e19e
Compare
Choose a tag to compare

Compatibility

Requires Deno v1.18.2
Uses Deno Standard Modules 0.125.0

Documentation

Usage

  1. Create a deps.ts file.
// deps.ts

export * as Drash from "https://deno.land/x/drash@v2.5.3/mod.ts";
  1. Import Drash from your deps.ts file.
import { Drash } from "./deps.ts"

... your
... code
... here

Release Summary

  • fix: hardcoded redirection http status (#608)

v2.5.2

10 Feb 23:45
39066ca
Compare
Choose a tag to compare

Compatibility

Requires Deno v1.17 or higher
Uses Deno Standard Modules 0.122.0

Documentation

Usage

  1. Create a deps.ts file.
// deps.ts

export * as Drash from "https://deno.land/x/drash@v2.5.2/mod.ts";
  1. Import Drash from your deps.ts file.
import { Drash } from "./deps.ts"

... your
... code
... here

Release Summary

  • fix: Files from bodyParam are corrupted (#606) - documentation
  • chore: Update dependencies and bump version numbers across repo (#603)

v2.5.1

31 Jan 22:29
f77a320
Compare
Choose a tag to compare

Compatibility

Requires Deno v1.17.0
Uses Deno Standard Modules 0.122.0

Documentation

Usage

  1. Create a deps.ts file.
// deps.ts

export * as Drash from "https://deno.land/x/drash@v2.5.1/mod.ts";
  1. Import Drash from your deps.ts file.
import { Drash } from "./deps.ts"

... your
... code
... here

Release Summary

  • chore: Update dependencies and bump version numbers across repo (#601)
  • fix: Response.file not working with images (#602)

v2.5.0

28 Jan 00:38
7d0c47c
Compare
Choose a tag to compare

Compatibility

Requires Deno v1.17.2
Uses Deno Standard Modules 0.120.0

Documentation

Usage

  1. Create a deps.ts file.
// deps.ts

export * as Drash from "https://deno.land/x/drash@v2.5.0/mod.ts";
  1. Import Drash from your deps.ts file.
import { Drash } from "./deps.ts"

... your
... code
... here

Release Summary

  • feat: Support specifying status and extra headers in response body methods (#598)

v2.4.0

10 Jan 00:13
2e764fb
Compare
Choose a tag to compare

Compatibility

Requires Deno v1.17.2
Uses Deno Standard Modules 0.120.0

Documentation

Usage

  1. Create a deps.ts file.
// deps.ts

export * as Drash from "https://deno.land/x/drash@v2.4.0/mod.ts";
  1. Import Drash from your deps.ts file.
import { Drash } from "./deps.ts"

... your
... code
... here

Release Summary

Special Thanks

v2.3.0

23 Dec 02:10
Compare
Choose a tag to compare

Compatibility

Requires Deno v1.17.1
Uses Deno Standard Modules 0.119.0

Documentation

Usage

  1. Create a deps.ts file.
// deps.ts

export * as Drash from "https://deno.land/x/drash@v2.3.0/mod.ts";
  1. Import Drash from your deps.ts file.
import { Drash } from "./deps.ts"

... your
... code
... here

Release Summary

  • fix(services/dexter): fix request method not being logged (#589)
  • chore(deps): update; also remove dead code (#590)
  • feat: add etag service (#568)

v2.2.0

26 Nov 02:09
cbde27b
Compare
Choose a tag to compare

Compatibility

Requires Deno v1.16.3
Uses Deno Standard Modules 0.116.0

Documentation

Usage

  1. Create a deps.ts file.
// deps.ts

export * as Drash from "https://deno.land/x/drash@v2.2.0/mod.ts";
  1. Import Drash from your deps.ts file.
import { Drash } from "./deps.ts"

... your
... code
... here

Release Summary

  • feat: Add ETag service to support ETag header utilization (#568)
  • feat: Add GraphQL service to support using GraphQL (#570)
  • feat: Add rate limiter service to support rate limit related headers (#569)
  • feat: Add response time service to support X-Response-Time header (#567)
  • fix: request content-length and content-type checks (#572)

v2.1.0

06 Nov 01:41
1a36edb
Compare
Choose a tag to compare

Compatibility

  • Requires Deno v1.15.3 or higher
  • Uses Deno std@0.113.0

Importing

  • Import this latest release by using the following in your project(s):

    import { Drash } from "https://deno.land/x/drash@v2.1.0/mod.ts";
    import { SomeService } from "https://deno.land/x/drash@v2.1.0/src/services/<service>/<service>.ts";

    Note: Change SomeService and <service> to reflect the service you want to import.

Updates