天天看點

【軟體周刊第 31 期】Node.js 釋出 v8.0.0 正式版;Qt 5.9 正式釋出,長期支援版本

摘要: 軟體周刊(05.28 — 06.03):本周熱門軟體更新 — node.js 釋出 v8.0.0 正式版;npm v5.0.0 正式釋出,改進了穩定性;qt 5.9 正式釋出,長期支援版本;dotty 0.1.2-rc1 釋出,scala 的下一代編譯器;linux mint 18.2 sonya 将于 6 月上旬釋出公測版本

【軟體周刊第 31 期】Node.js 釋出 v8.0.0 正式版;Qt 5.9 正式釋出,長期支援版本

node.js 釋出 v8.0.0 正式版

新版帶來了一系列重大的變化和新功能,node.js v8 将在 2017 年 10 月進入長期支援(lts)版本階段。

主要的新特性包括:npm 用戶端更新到 5.0.0;javascript 引擎 v8 更新到 v5.8;node.js api (n-api)允許建立原生擴充,編譯一次可在多個 node 版本中使用;更新了 async_hooks 子產品;完整支援 whatwg url api 解析器;buffer api 引入了大量新變化;新的 util.promisify() api; console 子產品加入 console.log() 和 console.error(),等等。

npm v5.0.0 正式釋出,改進了穩定性

npm 5 有了很大的進步,在幾乎所有常見的情況下顯著地改進了其性能,修複了很多由架構導緻的舊的錯誤,使其更穩定和具有更好的容錯性。這對于需要一緻性/安全保證的使用者是個好消息,新版還為 git 依賴提供了語義化支援。

新版還包括以下的亮點:一種新的标準化的鎖定檔案功能,用于跨包管理器的相容性(package-lock.json),以及一種用于 shrinkwrap 的新格式和語義;--save 已經不再需要了,因為所有的安裝将預設儲存;node-gyp 現在支援 windows 的node-gyp.cmd;新釋出的版本将會包括 sha512 和 sha1 校驗。

qt 5.9 正式釋出,長期支援版本

新版本非常注重性能和穩定性,已修複了 qt 中大量的錯誤,還做了大量的工作來改進持續內建系統,是以從 5.9 開始,新版本的更新釋出将會更容易(包括更新檔和次要版本)。

該版本将會獲得長期支援,作為 lts 版本,官方承諾 qt 5.9 在未來三年都将會獲得支援。

上一個 lts 版本是 qt 5.6,用來相容舊版 qt 和 c++ 98 标準,自 qt 5.6 釋出以來的一些主要變化包括 qt 中 2000 多個的錯誤修複。此外,qt 5.9 現在正在使用符合 c++11 标準的 qt 編譯器,它能對代碼庫進行現代化改造。還添加了 qt lite 配置系統,并對圖形架構進行了重大更新。

kde plasma 5.10 正式釋出:folder view 為預設桌面

plasma 5.10 帶來了一系列的改進,釋出公告說道,目标是“向使用者提供符合我們承諾的體驗:預設情況下簡單,需要時強大。”

新版最值得關注的調整就是使用 folder view(檔案夾視圖)替代 folder widget 作為預設桌面。

kde plasma 5.10 的桌面上并沒有直接放置圖示。取而代之的是,它們被放置在一個容器内,該容器叫做"檔案夾視圖"。預設情況下,“檔案夾視圖”顯示的是“桌面(desktop)”檔案夾的内容,“檔案夾視圖”允許你拖動檔案到其中,打開它們,剪切、複制、粘貼、重命名檔案并且也能建立新檔案夾/檔案。

【軟體周刊第 31 期】Node.js 釋出 v8.0.0 正式版;Qt 5.9 正式釋出,長期支援版本

你可以在桌面上擁有多個檔案夾視圖,它們還可以放置到面闆上。你也可以設定不同檔案夾視圖顯示不同檔案夾的内容,本地或是能通路的遠端檔案夾皆可。每個檔案夾視圖可以随心所欲的單獨移動和縮放。檔案夾視圖也可以設定成預設的全屏桌面背景,這樣一來,更像是傳統的“圖示散落在桌面”布局。

現在還可以對出現在任務管理器中的應用程式進行分組和取消分組,通過單擊滑鼠中鍵可以通路分組操作。kde plasma 5.10 還改進了對觸摸屏的支援。虛拟鍵盤現在在螢幕鎖定和登入螢幕時都啟用;并且已經實作左右邊緣滑動手勢,以便更容易在視窗之間切換并顯示自動隐藏面闆。

perl 5.26.0 釋出:perl 5.26 分支的首個穩定版

這是 perl 5.26 分支的首個穩定版。自 perl 5.24.0 釋出以來,perl 5.26.0 的開發時間大約為 13 個月,包括了來自 86 位作者的 2,600 個檔案中大約 36 萬行的更改。主要變化包括:出于安全理由,子產品搜尋路徑 (@inc)的末尾不再預設含有".";do 在未能加載檔案時會給出警告;在正規表達式模式中,字元左大括号“{”應該轉義;支援 unicode 9.0 等

下一個版本 perl 5.28 預計将在 2018 年 4 月或 5 月釋出。

visual studio for mac 正式版釋出

微軟很早之前就已經開始測試 visual studio for mac beta 版本,它是一款全功能的開發環境,可幫助 mac 平台的開發人員為移動端、雲端和網頁打造應用、遊戲和服務。它是專門為 macos 而設計的,是以從工具欄到檔案對話框的設計都讓 mac 使用者十分熟悉。目前 visual studio for mac 正式版已經釋出。

上一篇: restart network
下一篇: Network Glossary