Releases: drashland/drash
2024-01-03 / v3.0.0-beta.2
Summary
Build No. 2 for v3.x Beta.
Docs / Guides
Full documentation and guides are at https://drash.land/drash-v3.x.
Registries
Import from your registry of choice:
Example Apps
View the GitHub repo directory below for tiny example apps:
https://github.com/drashland/drash/tree/v3.x/examples
Deno Deploy Playground
The Deno Deploy Playground is at https://dash.deno.com/playground/drash-v3x-beta-1.
2023-11-04 / v3.0.0-beta.1
Summary
Build No. 1 for v3.x Beta.
Docs / Guides
Full documentation and guides are at https://drash.land/drash-v3.x.
Registries
Import from your registry of choice:
Example Apps
View the GitHub repo directory below for tiny example apps:
https://github.com/drashland/drash/tree/v3.x-beta/examples
Deno Deploy Playground
The Deno Deploy Playground is at https://dash.deno.com/playground/drash-v3x-beta-1.
2023-11-02 / v3.0.0-preview.4
Test
Target branch: v3.x-beta
2023-11-01 / v3.0.0-preview.3
2023-11-01 / v3.0.0-preview.2
2023-10-17 / v3.0.0-preview.01
v2.8.1
Compatibility
Requires Deno v1.37.x
Uses Deno Standard Modules 0.203.0
Documentation
Usage
- Create a
deps.ts
file.
// deps.ts
export * as Drash from "https://deno.land/x/drash@v2.8.1/mod.ts";
- Import
Drash
from yourdeps.ts
file.
import { Drash } from "./deps.ts"
... your
... code
... here
Release Summary
- chore: Update deps (#694)
- Bumps Deno Standard Modules from 0.175.0 to 0.203.0
- Migrates CSRF Service service to use
crypto
andtoHashString
createHash
from was removed
- Migrates ETag Service to use
crypto
andtoHashString
createHash
was removed
- Bumps GraphQL Service from gql@1.1.2 to gql@1.2.4
v2.8.0
Compatibility
Requires Deno v1.30.0
Uses Deno Standard Modules 0.175.0
- csrf uses Deno Standard Modules 0.158.0 due to breaking changes that need to be addressed when migrating to 0.175.0.
Documentation
Usage
Note: In the event deno.land does not work or does not have this version, you can use a CDN to import Drash
. See Usage (CDN Example) below.
- Create a
deps.ts
file.
// deps.ts
export * as Drash from "https://deno.land/x/drash@v2.8.0/mod.ts";
- Import
Drash
from yourdeps.ts
file.
import { Drash } from "./deps.ts"
... your
... code
... here
Usage (CDN Example)
- Create a
deps.ts
file.
// deps.ts
export * as Drash from "https://cdn.jsdelivr.net/gh/drashland/drash@v2.8.0/mod.ts";
- Import
Drash
from yourdeps.ts
file.
import { Drash } from "./deps.ts"
... your
... code
... here
Release Summary
- feat(http/server): add request optionals to control reading the body (#671) (view documentation)
- fix: sending a POST request without a body (#690, #691)
v2.7.1
Compatibility
Requires Deno v1.26.0
Uses Deno Standard Modules 0.158.0
Documentation
Usage
- Create a
deps.ts
file.
// deps.ts
export * as Drash from "https://deno.land/x/drash@v2.7.1/mod.ts";
- Import
Drash
from yourdeps.ts
file.
import { Drash } from "./deps.ts"
... your
... code
... here
Release Summary
- chore: Update deps to support Deno v1.26.0 and Deno Standard Modules 0.158.0 (#680)
- chore: Bump ResourceLoaderService to Deno Standard Modules 0.158.0 (#685) (@tweenietomatoes)
v2.7.0
Compatibility
Requires Deno v1.23.2
Uses Deno Standard Modules 0.146.0
Documentation
Usage
- Create a
deps.ts
file.
// deps.ts
export * as Drash from "https://deno.land/x/drash@v2.7.0/mod.ts";
- Import
Drash
from yourdeps.ts
file.
import { Drash } from "./deps.ts"
... your
... code
... here
Release Summary
- feat(services/resource_loader): add resource loader service (a resource autoloader) (#644) (view docs)
- feat(services/tengine): check for trailing/leading slashes in Jae (#656)
- feat(services/graphql): remove GraphQL service empty resource requirement; add option to change playground endpoint (#647) (view docs)
- feat(http/error_handler): add connInfo to error handlers (#655) (view docs)
- feat(http/request): allow access to the original request (#649) (view docs)
- fix(http/request): ensure consistent falsy return values for body params (#634)
- chore: update deps