Skip to content

Commit 0ff9118

Browse files
committed
release(docs): mark features as released and update version to 0.7.0 🎊
- Remove unreleased warnings from Basic Auth middleware documentation - Remove unreleased warnings from Body Limit middleware documentation - Remove unreleased warnings from context object error handling documentation - Remove unreleased warnings from Security Headers middleware documentation - Remove construction emoji from middleware navigation menu items - Update version from 0.6.0 to 0.7.0
1 parent 583106f commit 0ff9118

10 files changed

Lines changed: 12 additions & 30 deletions

File tree

deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@neabyte/deserve",
33
"description": "HTTP server with file-based routing library for Deno",
4-
"version": "0.6.0",
4+
"version": "0.7.0",
55
"type": "module",
66
"license": "MIT",
77
"exports": "./src/index.ts",

docs/.vitepress/config.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -101,10 +101,10 @@ export default withMermaid(
101101
items: [
102102
{ text: 'Use Global', link: '/en/middleware/global' },
103103
{ text: 'Use Route-Specific', link: '/en/middleware/route-specific' },
104-
{ text: '🚧 Basic Auth', link: '/en/middleware/basic-auth' },
105-
{ text: '🚧 Body Limit', link: '/en/middleware/body-limit' },
104+
{ text: 'Basic Auth', link: '/en/middleware/basic-auth' },
105+
{ text: 'Body Limit', link: '/en/middleware/body-limit' },
106106
{ text: 'CORS', link: '/en/middleware/cors' },
107-
{ text: '🚧 Security Headers', link: '/en/middleware/security-headers' },
107+
{ text: 'Security Headers', link: '/en/middleware/security-headers' },
108108
{ text: 'WebSocket', link: '/en/middleware/websocket' }
109109
]
110110
},
@@ -172,10 +172,10 @@ export default withMermaid(
172172
items: [
173173
{ text: 'Use Global', link: '/en/middleware/global' },
174174
{ text: 'Use Route-Specific', link: '/en/middleware/route-specific' },
175-
{ text: '🚧 Basic Auth', link: '/en/middleware/basic-auth' },
176-
{ text: '🚧 Body Limit', link: '/en/middleware/body-limit' },
175+
{ text: 'Basic Auth', link: '/en/middleware/basic-auth' },
176+
{ text: 'Body Limit', link: '/en/middleware/body-limit' },
177177
{ text: 'CORS', link: '/en/middleware/cors' },
178-
{ text: '🚧 Security Headers', link: '/en/middleware/security-headers' },
178+
{ text: 'Security Headers', link: '/en/middleware/security-headers' },
179179
{ text: 'WebSocket', link: '/en/middleware/websocket' }
180180
]
181181
},
@@ -280,10 +280,10 @@ export default withMermaid(
280280
items: [
281281
{ text: 'Gunakan Global', link: '/id/middleware/global' },
282282
{ text: 'Gunakan Spesifik Rute', link: '/id/middleware/route-specific' },
283-
{ text: '🚧 Basic Auth', link: '/id/middleware/basic-auth' },
284-
{ text: '🚧 Body Limit', link: '/id/middleware/body-limit' },
283+
{ text: 'Basic Auth', link: '/id/middleware/basic-auth' },
284+
{ text: 'Body Limit', link: '/id/middleware/body-limit' },
285285
{ text: 'CORS', link: '/id/middleware/cors' },
286-
{ text: '🚧 Security Headers', link: '/id/middleware/security-headers' },
286+
{ text: 'Security Headers', link: '/id/middleware/security-headers' },
287287
{ text: 'WebSocket', link: '/id/middleware/websocket' }
288288
]
289289
},

docs/en/core-concepts/context-object.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ Send responses using `ctx.send`:
7676
- `ctx.send.data()` - In-memory data downloads
7777
- `ctx.send.redirect()` - Redirects
7878
- `ctx.send.custom()` - Custom responses
79-
- `ctx.handleError()` - Error handling (unreleased)
79+
- `ctx.handleError()` - Error handling
8080

8181
You can also use `ctx.redirect()` directly as a convenience method:
8282

@@ -144,9 +144,6 @@ export function GET(ctx: Context): Response {
144144

145145
## Error Handling
146146

147-
> [!WARNING]
148-
> This feature is available in the development version but not yet released.
149-
150147
Handle errors consistently using `ctx.handleError()`:
151148

152149
```typescript

docs/en/middleware/basic-auth.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# Basic Auth Middleware
22

3-
> [!WARNING] This feature is available in the development version but not yet released.
4-
53
> **Reference**: [MDN HTTP Authentication Guide](https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Authentication)
64
75
HTTP Basic Authentication middleware for protecting routes with username and password authentication. Simple, secure, and easy to configure.

docs/en/middleware/body-limit.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# Body Limit Middleware
22

3-
> [!WARNING] This feature is available in the development version but not yet released.
4-
53
> **Reference**: [RFC 7230 HTTP/1.1 Message Syntax and Routing](https://datatracker.ietf.org/doc/html/rfc7230#section-3.3.1)
64
75
Body Limit middleware enforces maximum request body size by checking the `Content-Length` header. Prevents large payloads from overwhelming your server.

docs/en/middleware/security-headers.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# Security Headers Middleware
22

3-
> [!WARNING] This feature is available in the development version but not yet released.
4-
53
> **Reference**: [OWASP Secure Headers Project](https://owasp.org/www-project-secure-headers/)
64
75
Security Headers middleware sets HTTP security headers to protect your application from common vulnerabilities like clickjacking, MIME type sniffing, and XSS attacks.

docs/id/core-concepts/context-object.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ Kirim response menggunakan `ctx.send`:
7676
- `ctx.send.data()` - Unduhan data in-memory
7777
- `ctx.send.redirect()` - Redirect
7878
- `ctx.send.custom()` - Response custom
79-
- `ctx.handleError()` - Error handling (belum dirilis)
79+
- `ctx.handleError()` - Error handling
8080

8181
Anda juga dapat menggunakan `ctx.redirect()` secara langsung sebagai method convenience:
8282

@@ -144,9 +144,6 @@ export function GET(ctx: Context): Response {
144144

145145
## Penanganan Error
146146

147-
> [!WARNING]
148-
> Fitur ini tersedia di versi development tetapi belum dirilis.
149-
150147
Tangani error secara konsisten menggunakan `ctx.handleError()`:
151148

152149
```typescript

docs/id/middleware/basic-auth.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# Middleware Basic Auth
22

3-
> [!WARNING] Fitur ini tersedia di versi development tetapi belum dirilis.
4-
53
> **Referensi**: [MDN HTTP Authentication Guide](https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Authentication)
64
75
Middleware HTTP Basic Authentication untuk melindungi route dengan autentikasi username dan password. Sederhana, aman, dan mudah dikonfigurasi.

docs/id/middleware/body-limit.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# Middleware Body Limit
22

3-
> [!WARNING] Fitur ini tersedia di versi development tetapi belum dirilis.
4-
53
> **Referensi**: [RFC 7230 HTTP/1.1 Message Syntax and Routing](https://datatracker.ietf.org/doc/html/rfc7230#section-3.3.1)
64
75
Middleware Body Limit menegakkan ukuran body request maksimum dengan memeriksa header `Content-Length`. Mencegah payload besar yang dapat membebani server Anda.

docs/id/middleware/security-headers.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# Middleware Security Headers
22

3-
> [!WARNING] Fitur ini tersedia di versi development tetapi belum dirilis.
4-
53
> **Referensi**: [OWASP Secure Headers Project](https://owasp.org/www-project-secure-headers/)
64
75
Middleware Security Headers mengatur header keamanan HTTP untuk melindungi aplikasi Anda dari kerentanan umum seperti clickjacking, MIME type sniffing, dan serangan XSS.

0 commit comments

Comments
 (0)