⭐Node.js JavaScript runtime
✅Highlights:
v18.13.0:
▶Add support for externally shared js builtins
▶Introduce File
▶Support function mocking on Node.js test runner
v19.4.0:
▶Add buffer.isUtf8 for utf8 validation
▶Improved timeout defaults handling
▶Add autoSelectFamily global getter and setter
▶Add availableParallelism()
⭐Fast, disk space efficient package manager
✅Highlights:
▶The "pnpm list" and "pnpm why" commands will now look through transitive dependencies of "workspace:" packages
▶"pnpm exec" and "pnpm run" command support "--resume-from" option. When used, the command will executed from given package
▶Expose the "npm_command" environment variable to lifecycle hooks & scripts.
▶When the "resolve-peers-from-workspace-root" setting is set to "true", pnpm will use dependencies installed in the root of the workspace to resolve peer dependencies in any of the workspace's projects
⭐A JavaScript implementation of various web standards, for use with Node.js
✅Highlights:
▶Added support for <input type=image> submitting forms.
▶Added the "location" setter to the "Window" object, which forwards to the "location.href" setter. Setting the URL is still only implemented for fragment navigations, however.
⭐Vue Component Framework
✅Highlights:
▶labs: add labs export
▶labs: add VDataTable
▶labs: add VVirtualScroll
▶VBreadcrumbs: improve DX when using explicit components
▶VIcon: allow components in default slot
▶VNavigationDrawer: add rail prop v-model support
⭐A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.
✅Highlights:
▶Support partial unique indexes
▶Make compiling SQL in error message optional
▶add missing type for 'expirationChecker' on PgConnectionConfig
⭐React components library with native dark theme support
✅Highlights:
▶Default props on MantineProvider can now subscribe to "theme":
▶@mantine/form package now exports isNotEmpty, isEmail, matches, isInRange and hasLength functions to simplify validation of common fields types:
▶New mantine-flagpack extension.
▶ColorPicker component now supports onColorSwatchClick prop
▶ColorInput now supports closeOnColorSwatchClick prop
▶ColorInput now shows eye dropper in all supported browsers by default
▶@mantine/form now exports TransformedValues type to get type of transformed values from the form object
▶RingProgress now supports changing root segment color with rootColor prop
▶Text component now supports "truncate" prop
▶Stepper component now supports allowSelectNextSteps prop
▶@mantine/form now exports superstructResolver to allow schema based validation with superstruct
▶FileInput and FileButton components now support "capture" prop
⭐visx | visualization components
✅Highlights:
▶Breaking Changes:security: Revert "Revert breaking "deps(scale): bump d3-interpolate and d3-scale
▶Breaking Changes:(annotation): remove deprecated/LinePathAnnotation
▶Breaking Changes:(responsive, xychart): require ResizeObserver or polyfill
▶internal(github/workflows): add tsconfig + demo site build checks
▶deps(demo): upgrade to next@11 to fix ESM imports
⭐Amplication is an open‑source development tool. It helps you develop quality Node.js applications without spending time on repetitive coding tasks.
✅Highlights:
▶New Prisma Module
▶New pricing model for the managed service
▶Breaking Change
▶So many small changes, fixes, improvements
⭐Free and Open-source Headless CMS and Application Framework built with TypeScript, Node.js, React and MongoDB
✅Highlights:
▶adds initial json field
▶swc register
▶updates code field editor
▶wires up i18n with monaco editor
▶add Ukrainian translation
▶preview now exposes most recent draft data
▶allows init to accept a pre-built config
⭐The instant on-demand atomic CSS engine.
✅Highlights:
▶Remove un-cloak to html node as well as body
▶Add mdsvex extensions to SvelteScopedPlugin filters fix
▶preset-uno,preset-wind: Support variablePrefix
▶vscode: Better color preview
▶core: Support multiple prefix
▶nuxt: Devtools integrations
⭐The react library to build dashboards fast.
✅Highlights:
▶Controlled input components are here 🎉
⭐Fast and low overhead web framework, for Node.js
✅Highlights:
▶Performance improvement, fixing bugs, and chores
⭐Build faster websites with Astro's next-gen island architecture
✅Highlights:
▶Correctly handle spaces and capitalization in "src/content/" file names.
▶ Add preact and sitemap integration to config load external list
⭐Move Fast and Break Nothing. End-to-end typesafe APIs made easy.
✅Highlights:
▶feat(client): add base client for integrations
▶feat(react-query): added initialData overloads for useQuery
▶Accept function param in initTRPC.context
▶Handle reserved properties key collisions
▶Add resHeaders to fetch-adapter's createContext
▶Add cloudflare-page-plugin-trpc into the Awesome tRPC collection list
⭐Fast, easy and reliable testing for anything that runs in a browser.
✅Highlights:
▶Added support for mapping the CYPRESS_PULL_REQUEST_ID, CYPRESS_PULL_REQUEST_URL, and/or CYPRESS_CI_BUILD_URL environment variables to the the corresponding Cloud run.
▶Added new Cypress API, Cypress.currentRetry, to easily access the current test retry count
⭐An extremely fast JavaScript and CSS bundler and minifier
✅Highlights:
▶Publish a new bundle visualization tool
▶Add an original field to the metafile
▶Preserve some comments in expressions
▶Add format to input files in the JSON metafile data
⭐Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.
✅Highlights:
▶create: support relative path from root as lerna create location
▶watch: Add "lerna watch" command
⭐Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.
✅Highlights:
▶Add global event bus
▶Compare Datasets Node: Fuzzy compare option
▶core: Add compatibility to redis > 6 ACLs system using username in queue-mode
▶core: Security audit
▶editor: Add SSO fakedoor feature
⭐Bear necessities for state management in React
✅Highlights:
▶feat(middleware/devtools): Better redux devtools. One connection for all zustand stores
▶feat(middleware/persist): new storage option
⭐Turn your audience into a business. Publishing, memberships, subscriptions and newsletters.
✅Highlights:
▶Added support for Node 18
▶Added visible theme errors in admin
⭐A terminal for a more modern age
✅Highlights:
▶Added option to hide tabs in fullscreen mode
▶Added Jazz color scheme
⭐node.js command-line interfaces made easy
✅Highlights:
▶Added .getOptionValueSourceWithGlobals()
▶showGlobalOptions for .configureHelp{} and Help
⭐A frontend Framework for building B2B applications running in the browser on top of REST/GraphQL APIs, using ES6, React and Material Design
✅Highlights:
▶Add lifecycle callbacks (beforeDelete, afterUpdate, etc.) to facilitate dataProvider customization
▶Add <Count> and <ReferenceManyCount> components
▶Add /auth-callback route and new optional authProvider.handleLoginCalback() method
▶Add ability to set anchorOrigin in useNotify
▶Add ability to pass multiple children to <List> and <Create>
▶Add <TabbedForm.Tab> and <TabbedShowLayout.Tab> shortcuts
▶Add ability to pass a tab count in <TabbedForm.Tab> and <TabbedShowLayout.Tab>
▶Add data sharing across tabs in ra-data-local-storage
⭐Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js
✅Highlights:
▶Added support for "utf-8-validate@6"
⭐Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
✅Highlights:
▶Add a _internalMetadata to avoid side effects with metadata
⭐Born to build better enterprise frameworks and apps with Node.js & Koa
✅Highlights:
▶use egg-core@5
▶add ssrf declaration
▶siteFile favicon config support async function type
⭐Open source, production-ready animation and gesture library for React
✅Highlights:
▶MotionValue.jump can be used to "jump" a MotionValue to a new value, bypassing active springs, ending current animations and resetting to "velocity" to 0.
▶Exporting easing functions.
▶"motion" components can accept a MotionValue as "children".
▶Exporting frameData and "sync" for internal Framer use.
⭐Fully automated version management and package publishing
✅Highlights:
▶esm: convert to esm
▶node-versions: raised the minimum required node version to v18
❌(BREAKING CHANGES)
⭐A WebGL accelerated JavaScript library for training and deploying ML models.
✅Highlights:
▶Use node's util.types.isUint8Array etc for isTypedArray
▶Use static getters to get optimizer class names
▶Simplify how Optimizers are re-exported in train.ts
▶Register optimizers in a centralized location
▶Mark all calls to 'op()' as pure
▶Add positive dilation and strides check
▶[webgpu] Create tensor from GPUBuffer
⭐Make videos programmatically with React
✅Highlights:
▶New getStaticFiles() Core API
⭐Collection of essential Vue Composition Utilities for Vue 2 and 3
✅Highlights:
▶useActiveElement: Support shadow roots
▶useArrayUnique: New function
▶useDebounceFn,useThrottleFn: Return result using promise
▶useMouse: Support for movement detection
▶useVirutalList: Expose scrollTo in component
⭐📓 Lint commit messages
✅Highlights:
▶support config .cts extension
⭐Monorepo for all the tooling which enables ESLint to support TypeScript
✅Highlights:
▶eslint-plugin: specify which method is unbound and added test case
⭐The best way to start a full-stack, typesafe Next.js app
✅Highlights:
▶implement new folder structure
▶use typescript-eslint's recommended-required-type-checking
⭐The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927)
✅Highlights:
▶empty JTD "values" schema
▶empty object to work with JTD utility type
▶correctly narrow "number" type to "integer"
⭐A toolchain for building scalable, enterprise-ready component systems on top of TypeScript and Web Component standards.
✅Highlights:
▶compiler: copy doc block from component to generated types
▶typescript: add support for typescript 4.9
⭐A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components.
✅Highlights:
▶useSelect: improve highlight by character keys algorithm
⭐A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
✅Highlights:
▶Added Mastodon and Codeberg profile icons
▶feat(client): add github flavored syntax and math equations to markdown support
⭐Simple, powerful and flexible site generation framework with everything you love from Next.js.
✅Highlights:
▶improve hmr and internal api for layout (toc and meta files)
▶simplify the custom theme layout api
▶use OKLCH colors where possible
⭐connect/express middleware that validates a JsonWebToken (JWT) and set the req.user with the attributes
✅Highlights:
▶requestProperty support for nested properties
▶Update Typescript instructions in Readme.MD