| JavaScript | deno | node.js | npm
JavaScript執行環境Deno新增私有NPM註冊表支援、強化Node.js相容性
Deno 1.44增加了私有NPM註冊表和gRPC協定支援,並且改進與Node.js的相容性,現在Deno已經可以執行Next.js應用程式
2024-06-03
| JavaScript | node.js | ECMAScript
Node.js 22啟用內建WebSocket客戶端,並透過require()強化ES模組支援
Node.js 22允許開發者透過require()來整合ES模組,還預設啟用了內建WebSocket實作,讓開發者不再需要依賴第三方模組,該版本將會在10月成為長期支援版本
2024-04-25
| XZ Utils | OpenJS | JavaScript | 供應鏈攻擊
疑似XZ Utils的軟體供應鏈攻擊手法再度出現,這次是鎖定OpenJS的JavaScript專案而來
XZ Utils後門的供應鏈攻擊事故持續延燒!繼有人在Rust套件庫crates.io發動相關攻擊,現在也有人疑似企圖「接管」OpenJS套件庫的熱門JavaScript專案
2024-04-17
| deno | JavaScript | API | 裝飾器
Deno 1.40添加Temporal API強化日期與時間操作
Deno 1.40新增Temporal API改善日期與時間處理,並支援新裝飾器語法,使程式碼更加清晰可讀
2024-01-27
| JavaScript | Bun | Shell
JavaScript執行環境Bun推出自家Shell工具,提升跨平臺開發效率
Bun開發團隊推出Bun Shell,這是一個嵌入式語言和直譯器,供開發者在JavaScript或TypeScript程式中執行Shell指令,支援Windows、macOS和Linux平臺
2024-01-24
| deno | JavaScript | Node
Deno開發團隊受到Rust程式語言文件生成工具rustdoc的啟發,在Deno加入類似的功能,經強化的deno doc指令也能對專案生成靜態文件檔案
2023-11-08
| JavaScript | Next.js | React | App Router
JavaScript框架Next.js 13.5提升本地開發效能與路由效率
Next.js 13.5進一步最佳化App Router,提高本地開發效能和穩定性,同時減少記憶體使用,使得路由處理更高效率
2023-10-03
| Ruby on Rails | Docker | JavaScript
Ruby on Rails擴充Docker支援,並計畫採用Trilogy作為預設MySQL轉接器
Ruby on Rails 7.1 Beta版本發布,引進多項重要更新,包括改良Docker部署、非同步查詢強化、支援MySQL轉接器Trilogy及新的JavaScript執行環境Bun
2023-09-19
| JavaScript | Bun | node.js
JavaScript執行環境Bun 1.0推出,可達Node.js的5倍速
Bun是一款快速的JavaScript執行環境與工具包,使用Apple的WebKit引擎,啟動速度是Node.js的4倍,在macOS和Linux已可用於生產環境
2023-09-13
| node.js | JavaScript | C++
Node.js 20.6支援.env配置檔,加入C++垃圾回收函式庫Oilpan
Node.js 20.6版本原生支援.env配置檔,並實驗性加入V8的C++垃圾回收函式庫Oilpan。模組系統新增API,允許自定義模組載入和解析行為
2023-09-06
| Node | V8 | JavaScript
Node.js 20新增權限模型,還能創建單一可執行應用程式
Node.js 20的權限模型將限制程式,在執行時期的資源存取,避免第三方函式庫,在未經用戶同意下存取機器資源
2023-04-23
| google | Chrome | JavaScript | V8
Google更新Chrome底層HTML解析與指標壓縮機制,改善網頁執行效能
Google藉由改進Chrome的V8引擎與DOM物件垃圾回收工具Oilpan指標壓縮功能,提升10%執行效能,而針對高階裝置新推出的專屬Chrome版本,速度更可提升達30%
2023-04-14