| JavaScript | deno | Oracle

甲骨文拒絕撤銷JavaScript商標,Deno準備開打官司

Deno在2024年11月向美國專利商標局請願,要求撤銷甲骨文JavaScript商標所有權,甲骨文現回應拒絕主動撤銷,案件進入訴訟程序,核心將聚焦通用化、詐欺及商標未使用

2025-01-14

| deno | JavaScript | 甲骨文

Deno請願註銷JavaScript商標,挑戰甲骨文所有權

Deno向美國專利商標局請願撤銷甲骨文對JavaScript商標的所有權,指出該名稱已成為全球通用技術名稱,且甲骨文多年未有效使用商標,此舉獲技術社群廣泛支持,JavaScript創造者Brendan Eich也加入連署

2024-11-28

| deno | node.js | 全域變數

Deno 2.0大改全域變數向Node.js靠攏

Deno 2.0引入Node.js的process全域變數並移除window全域變數,提升與Node.js程式的相容性。相依管理功能新增前綴規範,以及子命令deno add和deno remove簡化套件管理流程

2024-09-24

| JavaScript | deno | node.js | npm

JavaScript執行環境Deno新增私有NPM註冊表支援、強化Node.js相容性

Deno 1.44增加了私有NPM註冊表和gRPC協定支援,並且改進與Node.js的相容性,現在Deno已經可以執行Next.js應用程式

2024-06-03

| deno | JavaScript | API | 裝飾器

Deno 1.40添加Temporal API強化日期與時間操作

Deno 1.40新增Temporal API改善日期與時間處理,並支援新裝飾器語法,使程式碼更加清晰可讀

2024-01-27

| deno | WebGPU | node.js

Deno 1.39重新支援WebGPU,並持續強化Node.js相容性

Deno官方在改進WebGPU執行效能低落的問題後,重新於1.39版本支援WebGPU API,同時還強化與Node.js的相容性,簡化開發人員的轉換工作

2023-12-20

| deno | 作業排程 | Cron

Deno Cron新工具供開發者安排預定作業,簡化網頁應用開發

Deno新工具Deno Cron可供開發者簡單地安排預定作業,也可在Deno Deploy自動管理並運作,簡化網頁開發

2023-12-04

| deno | JavaScript | Node

Deno 1.38更新支援HTML文件生成與熱模組替換功能

Deno開發團隊受到Rust程式語言文件生成工具rustdoc的啟發,在Deno加入類似的功能,經強化的deno doc指令也能對專案生成靜態文件檔案

2023-11-08

| deno | 佇列 | 非同步

Deno開始內建佇列處理系統Queues

Deno Queues佇列系統方便應用程式,非同步處理長期任務和網路回呼,強化Deno應用的效能和可靠性,滿足開發者的佇列處理需求

2023-09-29

| deno | npm | Node

Deno 1.28穩定支援NPM套件

開發者在Deno 1.28中,現在可以穩定匯入使用130萬個NPM套件,開發團隊也持續解決部分套件與Deno不相容的狀況

2022-11-17

| deno | IDE | LSP

Deno 1.27添加嵌入提示增加程式碼可讀性

Deno新加入的程式碼嵌入提示(Inlay Hints)功能,會在程式碼中加入小文字片段,進一步顯示程式碼資訊

2022-11-01

| deno | node.js | TypeScript

Deno 1.26改進文字編碼和檔案處理效能,並強化對Node.js的支援

Deno開發團隊近期的效能提升工作,已可在1.26版本看到成果,在文字編碼和檔案處理上,都有不同程度的效能提升

2022-10-04