Search: #新动态

  1. #TypeScript #前端 #新动态它来了(!)Announcing TypeScript 7.0 | TypeScript:微软正式发布 TypeScript 7.0,使用 Go 语言重写了编译器(tsc),带来近 10 倍的构建速度提升与更低的内存占用,全面进入原生高性能时代

    #TypeScript #前端 #新动态
    它来了(!)
    Announcing TypeScript 7.0 | TypeScript:微软正式发布 TypeScript 7.0,使用 Go 语言重写了编译器(tsc),带来近 10 倍的构建速度提升与更低的内存占用,全面进入原生高性能时代。

    AI 摘要:
    Go 语言原生重写:TypeScript 7.0 将原有的 JS/TS 编译器使用 Go 进行了完整的原生移植,支持多线程并行处理,完整构建速度相较于旧版本提升了 8 到 12 倍。
    内存消耗优化:得益于 Go 的底层内存管理,在 VS Code、Sentry 等大型项目构建中,内存占用下降了 10% 到 26% 不等。
    编辑器体验秒开:新版完全适配 LSP 并进行了并发优化,在 VS Code 中打开大型项目并显示首个错误的时间从 17.5 秒缩短至 1.3 秒,反馈循环极大缩短。
    无缝迁移与兼容:项目保留了原编译器的结构和数万个测试用例,确保编译结果与旧版本完全一致,开发者直接升级依赖即可无缝享受性能红利。
    Announcing TypeScript 7.0

  2. #前端 #供应链攻击 #npm #安全 #新动态想必大家都看麻了x早用 pnpm 早超生,俩周以内的依赖更新不装((Active Supply Chain Attack Compromises @antv Packages on npm:npm 上的 AntV 可视化库包被植入恶意代码,构成活跃的供应链攻击

    #前端 #供应链攻击 #npm #安全 #新动态
    想必大家都看麻了x
    早用 pnpm 早超生,俩周以内的依赖更新不装((
    Active Supply Chain Attack Compromises @antv Packages on npm:npm 上的 AntV 可视化库包被植入恶意代码,构成活跃的供应链攻击。

    AI 摘要:2026 年 5 月,Socket Research Team 发现 @antv 系列 npm 包遭到供应链攻击,攻击者发布恶意版本,通过 postinstall 脚本窃取环境变量和 npm token,影响 @antv/g6、@antv/util 等多个核心包,建议用户立即版本锁定并轮换密钥。

    [以下是方便搜索索引的大纲(AI 生成),请读原文]
    1. 攻击事件概览
    • 2026 年 5 月 11–19 日期间,大量 @antv 子包集中发布恶意版本,时间戳显示攻击窗口集中。
    • Socket 安全团队通过实时包监控(package monitoring)发现异常发布行为并发出警报。

    2. 攻击手法与技术细节
    • 恶意代码嵌入 postinstall 钩子,安装时自动执行,窃取系统环境变量、npm token 及敏感配置。
    • 攻击者利用泄露的维护者凭据或通过社会工程学获取 npm 发布权限。

    3. 受影响包范围
    • 涉及 @antv/scale、@antv/attr、@antv/component、@antv/g6 等数十个包的多个版本。
    • 所有在 2026-05-11 至 2026-05-19 时间窗口内发布的版本均为恶意版本。

    4. 紧急缓解措施
    • 锁定依赖版本,避免使用上述时间窗口内的版本。
    • 运行 npm audit 或使用 Socket 工具扫描项目并移除受影响包。
    • 立即轮换所有可能泄露的 npm token、环境变量及 API 密钥。
    • 关注 AntV 官方后续安全公告,升级到修复后的版本。
    Mini Shai-Hulud Hits @antv Ecosystem, 639 Compromised npm Pa...

  3. #优质博文 #CSS #前端 #新动态Gap decorations: Now available in Chromium | Chrome for Developers:CSS 终于原生支持给 Flex/Grid 间隙加分割线了,再也不用手写各种伪元素和 Border Hack 啦!Chrome 149 正式引入 CSS Gap Decorations

    #优质博文 #CSS #前端 #新动态
    Gap decorations: Now available in Chromium | Chrome for Developers:CSS 终于原生支持给 Flex/Grid 间隙加分割线了,再也不用手写各种伪元素和 Border Hack 啦!Chrome 149 正式引入 CSS Gap Decorations。

    AI 摘要:Chrome 149 正式引入 CSS Gap Decorations,新增 row-rule 和 column-rule 属性。开发者现在可以像使用 column-rule 处理多列布局一样,直接为网格(Grid)和弹性盒(Flex)布局的间距添加分割线。该功能支持复杂的样式重复(repeat())、动画效果以及交叉点断开控制(rule-break),极大简化了 UI 分割线的实现逻辑。
    Gap decorations: Now available in Chromium  |  Blog  |  Chrome for Developers