⭐2023#6: Introducing Font Awesome Sharp Regular!
📅 February 5–11, 2023, Highlights:Font-Awesome v6.3.0 | electron v23.0.0 | ant-design v5.2.0 | gatsby: v5.6.0 | supabase v0.23.01 | nuxt v3.2.0
Click on version number to see full release notes😉
Font-Awesome: v6.3.0
The iconic SVG, font, and CSS toolkit
Introducing Font Awesome Sharp Regular!
3,000+ icons in a new, modern style: Sharp Regular
Sharp Solid is already done. Sharp Light, Thin, and Duotone are coming soon!
Icons are all built on the same 16px grid as existing Font Awesome Classic icons.
and more
electron: v23.0.0
Build cross-platform desktop apps with JavaScript, HTML, and CSS
Added
label
property toDisplay
objects.Added an
app.getPreferredSystemLanguages()
API to return the user's system languages.Added new UtilityProcess API to launch chromium child process with node integration.
Added support for WebUSB.
Added support for
serialPort.forget()
as well as a new eventserial-port-revoked
emitted when a given origin is revokedAdds new
setHiddenInMissionControl
API to allow developers to opt out of mission control on macOS
ant-design: v5.2.0
An enterprise-class UI design language and React UI library
Add
picture-circle
to Upload'slistType
prop.Anchor component add
direction
, which supports vertical.Tooltip support
arrow
to change arrow's visible state and whether the arrow is pointed at the center of target.Added list pagination
align
option.Timeline added
items
to support option configuration.and more
gatsby: v5.6.0
The fastest frontend for the headless web. Build modern websites with React.
Gatsby is joining Netlify
Head API supports context providers from wrapRootElement
supabase: v0.23.01
The open source Firebase alternative. Follow to stay updated about our public Beta.
Storing OpenAI embeddings in Postgres with pgvector
Meet Supabase Clippy: ChatGPT for Docs
Client library reference: Python and C#
pg_graphql now supports Views, Materialized Views, and Foreign Tables
Automatic WebP detection for Image Transformation
and more
nuxt: v3.2.0
Nuxt is an intuitive and extendable way to create type-safe, performant and production-grade full-stack web apps and websites with Vue 3.
Nuxt DevTools
Better DX for overriding
runtimeConfig
, including inline type helpersAutomatically inferred return type for
useFetch
and$fetch
based on method.useFetch
is now integrated withevent.$fetch
, meaning cookies and context are now passed to api requests automagically within internal requests.and more
preact: v10.12.0
⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
Use microtick outside of events
Re-sort rerender queue if modified while we are processing rerenders
Preserve event handler return values
prisma: v4.10.0
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
Improved CLI support for connection poolers
Introspection support for PostgreSQL views
Improved introspection for unsupported database functionality & partitioned tables
Smaller engine size used in Prisma CLI
and more
typeorm: v0.3.12
ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases.
add find operator json contains
allow mysql2 v3 as peerDependency
naming strategy for legacy Oracle
support busy_timeout param parameter for sqlite
support enableWal for the better-sqlite3 driver
and more
socket.io: v4.6.0
Realtime application framework (Node.JS server)
Promise-based acknowledgements
Connection state recovery
Compatibility (for real) with Express middlewares
Error details in the disconnecting and disconnect events
Automatic removal of empty child namespaces
A new "addTrailingSlash" option
Performance Improvements
graphql-engine: v2.18.0
Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.
Dynamically route GraphQL requests to different database connections of a Postgres source
Export Traces in the OpenTelemetry format (Beta) (Enterprise edition only)
One Click Deploy to Hasura Cloud
Support for string query parameters in actions, event and cron triggers
rollup: v3.14.0, v3.15.0
Next-generation ES module bundler
Add
experimentalDeepDynamicChunkOptimization
option to produce fewer chunks from dynamic importsDo not consider instantiating a constructor a side effect if it adds properties to "this" and is instantiated elsewhere
eslint: v8.34.0
Find and fix problems in your JavaScript code.
array-callback-return
supportsArray.prototype.toSorted
pnpm: v7.27.0
Fast, disk space efficient package manager
A new
resolution-mode
added:lowest-direct
upport script selector with RegExp such as
pnpm run /build:.*/
and execute the matched scripts with the RegExp
trpc: v10.11.0
🧙♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.
feat(react-query): Generate polymorphic route/mutation/query interfaces from tRPC router
feat(server): make
mergeRouters()
recursive
yup: v1.0.0
Dead simple Object schema validation
The
tuple
type, objectomit
,pick
,partial
anddeepPartial
better TS support, most consistent behavior⛔Breaking Changes
rxdb: v14.0.0
A fast, offline-first, reactive database for JavaScript Applications
Performance improvements
Do not use hash for revisions
Batch up incremental operations
Improved tree shaking
Refactor the document cache
No longer transpile some modern JavaScript features
API changes
redwood: v4.1.0
The App Framework for Startups
Experimental Vite Support
SuperTokens
Redwood-version Notifications
feat(vite): Add ability to switch Webpack for Vite on the web side
feat(dev): Enable restarting vite and typgen by typing "rs"
add skipLibCheck to web tsconfig, add skipLibCheck to api tsconfig
and more
kit (sveltejs): v1.4.0, v1.5.0
web development, streamlined
allow $app/paths to be used without an app
support route-level configuration
add snapshot mechanism for preserving ephemeral DOM state
sst: v2.0.0
💥 SST makes it easy to build full-stack serverless apps.
Monopackage — SST is now going to use a monopackage. Moving from
@serverless-stack
to simplysst
.New config — There’s a new config file. A
.js
file instead of the.json
. Similar to what Vite has.New functions API — We’ve refactored the props in the SST Functions construct.
Improved codegen — We’ve reworked how SST codegens your types.
and more