Skip to main content

2024 - January

Developer changelog for essential repositories when building on NEAR Protocol. ๐Ÿ—๏ธ

๐Ÿ‘‰ Get monthly emails of this report ๐Ÿ‘ˆ

Releases ๐ŸŽ‰โ€‹

reporeleasedescription
near-discovery01.18.2023near.org Decentralized Frontend Gateway
vm2.5.5VM execution layer for decentralized frontend components
social-db0.12.0Smart contract database for decentralized frontend components
wallet-selectorv8.9.3NEAR native wallet selector tool for dApps
web3-onboard2.24.19Multi-chain wallet selector tool for dApps
create-near-appRelease 6.2.1Scaffolding tool for NEAR decentralized applications and smart contracts
bos-cli-rs0.3.12 - 2024-01-30Command line utility for developing decentralized frontend components
near-cliv3.5.0Command line interface for interacting with NEAR Protocol
near-cli-rs0.7.7 - 2024-01-19Guided command line interface for interacting with NEAR (Rust)
near-sdk-rsnear-sdk-v5.0.0-alpha.2Rust SDK for writing smart contracts
near-workspaces-rsnear-workspaces-v0.10.0Sandbox testing environment for NEAR Smart Contracts written in Rust
near-workspaces-jsv3.5.0Sandbox testing environment for NEAR Smart Contracts written in JS
near-api-jsnear-api-js@3.0.2JavaScript API for interacting with NEAR Protocol
nearcore1.37.0-rc.2NEAR Protocol Core

Merged Pull Requests ๐Ÿš€โ€‹

๐Ÿ“„ Documentationโ€‹

docsโ€‹

NEAR Protocol Developer Documentation

DATEPRDESCRIPTION
2024-01-181672fix: errors reported by users
2024-01-301694The url's of the exa...
2024-01-301689Refactoring primitives
2024-01-291692add notes to Lido example
2024-01-291686Added Rudderstack tr...
2024-01-241685Update beta language for FastAuth
2024-01-241683Add notes to callbacks.md
2024-01-241684docs: update creating-accounts.md
2024-01-191674Update docs and depr...
2024-01-191609Add documentation for Lava ipRPC
2024-01-191673fix crossword tutorial
2024-01-181669Update quickstart.md
2024-01-131663fix: docusaurus reload on change
2024-01-171638Update "Building Sma...
2024-01-151665Remove Infura from t...
2024-01-121643Re-organize Components
2024-01-111661fix: always cache tr...
2024-01-081499Change tx status method doc
2024-01-101658Added write permission to github actions
2024-01-101657trigger coherence across actions
2024-01-101656Fix build CI
2024-01-101655Fix ci
2024-01-101653fix: CI
2024-01-091651Update cli.md
2024-01-091642Primitives: Fix Menu...
2024-01-091641Remove mentions to BOS
2024-01-081646Update near.md
2024-01-081647Updated quickstart.md
2024-01-081649doc: grammar fix
2024-01-021632fix: allowance
2024-01-021637Small fixes in NFT primitives section
2024-01-021635Typo in public-methods.md

๐Ÿš€ Decentralized Frontendsโ€‹

near-discoveryโ€‹

near.org Decentralized Frontend Gateway

DATEPRDESCRIPTION
2024-01-29950develop -> main
2024-01-25937weekly promotion of develop to main
2024-01-19933develop -> main
2024-01-16928develop -> main
2024-01-12925develop -> main
2024-01-11923pull a fix from develop
2024-01-11920weekly promotion of develop to main
2024-01-05905hotfix deploy
2024-01-03900fix link regression

near-discovery-componentsโ€‹

Core components for decentralized frontends

DATEPRDESCRIPTION
2024-01-25625weekly promotion of develop to main
2024-01-16615develop -> main
2024-01-11610weekly promotion of develop to main
2024-01-04593weekly promotion of develop to main

viewerโ€‹

near.social Decentralized Frontend Gateway

DATEPRDESCRIPTION
2024-01-26214feat: add fork data ...
2024-01-24216fix: update wallet s...

vmโ€‹

VM execution layer for decentralized frontend components

DATEPRDESCRIPTION
2024-01-18169patch: include use a...
2024-01-08167Release 2.5.5
2024-01-04164Release 2.5.4

bos-web-engineโ€‹

Improved execution layer for decentralized frontend components

DATEPRDESCRIPTION
2024-01-05172Create CONTRIBUTING.md
2024-01-05173Update CONTRIBUTING.md
2024-01-08176change command for demos to serve
2024-01-08181change Widget to Com...
2024-01-09174Local development instructions
2024-01-09188local node and pnpm ...
2024-01-24216refactor: decompose useWebEngine hook
2024-01-30228Sandbox: Publishing MVP
2024-01-30235fix: invalid props references
2024-01-29227feat: import enhancements
2024-01-29222feat: CSS compilation
2024-01-24217Wallet Sign In + UI Packages
2024-01-23218fix: trusted IDs
2024-01-22210feat: restore option...
2024-01-18212Pin Sandbox Preview
2024-01-17209Auto close HTML tags + Emmet
2024-01-17208feat: useCallback typedef
2024-01-16206Debounced File Preview
2024-01-12190Sandbox IDE MVP
2024-01-12195Update default code ...
2024-01-12194Adjusting sandbox ide colors
2024-01-12193Updating sandbox fon...
2024-01-12192Fix TS sandbox build issues
2024-01-04123feat: support nested props
2024-01-03153feat: deprecate Widget
2024-01-03169chore: synchronize @types/react
2024-01-03158feat: require default or named export
2024-01-03160feat: application package restructure
2024-01-03168feat: demos with export

social-dbโ€‹

Smart contract database for decentralized frontend components

DATEPRDESCRIPTION
2024-01-2917Release 0.12.0
2024-01-2916Add returning SetOut...

๐Ÿ”‘ Wallet / Authโ€‹

wallet-selectorโ€‹

NEAR native wallet selector tool for dApps

DATEPRDESCRIPTION
2024-01-231059v8.9.3 Release (dev -> main)
2024-01-111056v8.9.2 Release (dev -> main)

web3-onboardโ€‹

Multi-chain wallet selector tool for dApps

DATEPRDESCRIPTION
2024-01-112045[FIX] - Update node ...
2024-01-112043Release 2.24.19

fast-auth-signerโ€‹

FastAuth signer for NEAR Protocol

DATEPRDESCRIPTION
2024-01-23158remove unused example test and folder.
2024-01-22156fix: always validate url protocol
2024-01-18153Remove account exist check
2024-01-16152Check MPC Signature on claim OIDC token
2024-01-12147Debounce API calls t...
2024-01-11148Fix SourceMaps generation
2024-01-11151Update new testnet relayer url
2024-01-10114Supporting non webau...
2024-01-08139Re-use fetchAccountI...
2024-01-04137Add duplicated e-mai...
2024-01-04135Move passkey registration

idos-sdk-jsโ€‹

Decentralized identity storage and verification

DATEPRDESCRIPTION
2024-01-29101feat(sdk,example-dap...
2024-01-2495feat(example-dapp,sdk): EVM grants
2024-01-2299feat(sdk): extract kwil defaults
2024-01-2292feat(dashboard): grants sharing
2024-01-1998fix(sdk): encryption
2024-01-1997Use owner PK for encryption
2024-01-1996Get shared credentials
2024-01-1894chore: Use Sepolia chain and contract
2024-01-1893Enable optional configuration for Grants
2024-01-1891feat(sdk): export Grant
2024-01-1790Decode encryption-pu...
2024-01-1789Fix variable name
2024-01-1588feat(dashboard): capitalize NEAR
2024-01-1587Ignore Metamask messages
2024-01-1586refactor(dashboard):...
2024-01-1585Extract and use VITE...
2024-01-0984feat: env based chains
2024-01-0883refactor: dashboard
2024-01-0882Don't bundle external dependencies

๐Ÿ› ๏ธ Dev Toolsโ€‹

create-near-appโ€‹

Scaffolding tool for NEAR decentralized applications and smart contracts

DATEPRDESCRIPTION
2024-01-182128fix: update rs template
2024-01-162127Add nextjs structure
2024-01-112125Update README.md

๐Ÿ–ฅ๏ธ CLIโ€‹

bos-cli-rsโ€‹

Command line utility for developing decentralized frontend components

DATEPRDESCRIPTION
2024-01-3089chore: release v0.3.12
2024-01-2386chore: release v0.3.11
2024-01-2388refactor: Upgraded N...
2024-01-1987chore: Updated binar...
2024-01-1885feat: Updated the RE...
2024-01-1684chore: release v0.3.10
2024-01-1583chore: release v0.3.9
2024-01-1582feat: Added ability ...
2024-01-1178chore: release v0.3.8
2024-01-1181ci: Added automatic publishing to npmjs

near-cliโ€‹

Command line interface for interacting with NEAR Protocol

DATEPRDESCRIPTION
2024-01-261083chore: release 3.5.0
2024-01-251077wallet.near.org deprecation
2024-01-231078Codeowners
2024-01-231081(Minor) Remove phras...

near-cli-rsโ€‹

Guided command line interface for interacting with NEAR (Rust)

DATEPRDESCRIPTION
2024-01-30283refactor: Updated send-ft command
2024-01-23286chore: release v0.7.7
2024-01-22290refactor: Upgraded N...
2024-01-19289chore: Updated binar...
2024-01-16288refactor: Updated "i...
2024-01-04285feat: Updated dialog...

๐Ÿ“ Smart Contractsโ€‹

near-sdk-rsโ€‹

Rust SDK for writing smart contracts

DATEPRDESCRIPTION
2024-01-171115chore: release
2024-01-161132[doc: add `#borsh(cr...
2024-01-161130chore: update `nearc...
2024-01-101128ci: fix new 1.75 warnings
2024-01-071122fix: include `near-s...

๐Ÿงช Testingโ€‹

near-workspaces-rsโ€‹

Sandbox testing environment for NEAR Smart Contracts written in Rust

DATEPRDESCRIPTION
2024-01-27347refactor: Updated cargo-near to "0.5.2"
2024-01-25341chore: release v0.10.0
2024-01-25345fix: add clone to result value
2024-01-25346refactor: Upgraded N...

near-workspaces-jsโ€‹

Sandbox testing environment for NEAR Smart Contracts written in JS

DATEPRDESCRIPTION
2024-01-29234Release/3.5.0
2024-01-29235fix: fix outdated re...
2024-01-25230feat: adding fast forward api
2024-01-16232fix-issue-225: fix d...
2024-01-16233chore: release 3.4.1

๐Ÿ“ž APIโ€‹

near-api-jsโ€‹

JavaScript API for interacting with NEAR Protocol

DATEPRDESCRIPTION
2024-01-231260Introduce methods to...
2024-01-221211Use near-workspaces ...
2024-01-221274Update docs
2024-01-191261Update broken links
2024-01-111230Publish packages
2024-01-111259fix: pass the correc...
2024-01-031224Replace and remove d...
2024-01-021222Replace crypto-brows...
2024-01-021202fix: correct typo in...

๐Ÿ”Ž Data Indexingโ€‹

queryapiโ€‹

Create custom APIs for your dApp using an indexing framework

DATEPRDESCRIPTION
2024-01-31544fix: Prevent Coordin...
2024-01-26316[Snyk] Upgrade eslin...
2024-01-26334[Snyk] Security upgr...
2024-01-26315[Snyk] Upgrade @type...
2024-01-25526feat: Logging & Error updates
2024-01-25313[Snyk] Upgrade @next...
2024-01-25314[Snyk] Upgrade @type...
2024-01-25517feat: Enable Block S...
2024-01-25516feat: Support Deploy...
2024-01-24519feat: Add `Dockerfil...
2024-01-24518feat: Only start ind...
2024-01-24515feat: Capture errors...
2024-01-17514fix: Resolve Proto F...
2024-01-17488feat: Toggle Runner Version
2024-01-16503refactor: Configure ...
2024-01-16504fix: Ensure array is...
2024-01-16502refactor: Remove hard-coded shard count
2024-01-11495Improve code/schema ...
2024-01-11444feat: Create initial...
2024-01-08491feat: Create rust GRPC client for Runner
2024-01-08489Fix loading a schema from registry
2024-01-03480Feat/editor error logging
2024-01-04458feat: Add created/up...
2024-01-03312[Snyk] Upgrade eslin...

โ›“๏ธ Protocolโ€‹

nearcoreโ€‹

NEAR Protocol Core

DATEPRDESCRIPTION
2024-01-3010522[stateless_validatio...

nepsโ€‹

NEAR Protocol Enhancement Proposals

DATEPRDESCRIPTION
2024-01-27452NEP-452 Linkdrop Standard
2024-01-22508NEP-508: Resharding v2