Skip to main content

2024 - February

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

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

Releases ๐ŸŽ‰โ€‹

reporeleasedescription
near-discovery02-27-2024near.org Decentralized Frontend Gateway
near-discovery-components02-27-2024Core components for decentralized frontends
vm2.6.0VM execution layer for decentralized frontend components
wallet-selectorv8.9.5NEAR native wallet selector tool for dApps
create-near-appRelease 6.3.1Scaffolding tool for NEAR decentralized applications and smart contracts
bos-loader0.11.0Local development tool for decentralized frontend components
bos-cli-rs0.3.13 - 2024-02-03Command line utility for developing decentralized frontend components
near-cliv4.0.5Command line interface for interacting with NEAR Protocol
near-cli-rs0.8.1 - 2024-02-26Guided command line interface for interacting with NEAR (Rust)
near-sdk-rsnear-sdk-v5.0.0Rust SDK for writing smart contracts
near-api-jsnear-api-js@3.0.3JavaScript API for interacting with NEAR Protocol
nearcore1.37.0-rc.3NEAR Protocol Core

Merged Pull Requests ๐Ÿš€โ€‹

๐Ÿ“„ Documentationโ€‹

docsโ€‹

NEAR Protocol Developer Documentation

DATEPRDESCRIPTION
2024-02-291772remove blog direct...
2024-02-281770Fix changelog sync script
2024-02-281764update papers link to near.org/papers
2024-02-261757fix typo & improve clarity in what-is.md
2024-02-281768Crowdin fix
2024-02-271763change /blog to /changelog
2024-02-271762fix changelog script...
2024-02-271760Elevate chain abstra...
2024-02-261758Fix: eth-tx code snippets
2024-02-241743multichain Gas station
2024-02-231704Add chain signatures...
2024-02-221737feat: Document "Star...
2024-02-211738Fixing commands on implicit accounts
2024-02-211740Fix indentation
2024-02-201736Update integrations.md
2024-02-201739fix: create implicit...
2024-02-201731first version of relayer service docs
2024-02-191660Update transactions.md
2024-02-161734NFT Zero to Hero tutorial update
2024-02-131727Nav improvements
2024-02-131729Add back files needed for translations
2024-02-151733Chain Abstraction
2024-02-151730Added js examples fo...
2024-02-121728Fix assets
2024-02-121725Update examples
2024-02-091724Minor Fixes
2024-02-091723Near cli update
2024-02-091722feat: changed logo +...
2024-02-091721Update quickstart.md
2024-02-091720Update wallet-selector.md
2024-02-091719feat: rename method ...
2024-02-091707Simplify docs structure
2024-02-091716Improve styles for Wallet Selector modal
2024-02-091717Provide the list of ...
2024-02-081715Fix start and build on Windows OS
2024-02-081700update link for examples
2024-02-071713Update data-storage....
2024-02-031706Update creating-accounts.md
2024-02-021705fix: update github overview
2024-02-021703Fix css: dark mode <hr/>
2024-02-011702fix: Removed unnecessary css

๐Ÿš€ Decentralized Frontendsโ€‹

near-discoveryโ€‹

near.org Decentralized Frontend Gateway

DATEPRDESCRIPTION
2024-02-2710062x weekly promotion of develop to main
2024-02-22990develop -> main
2024-02-229882x weekly promotion of develop to main
2024-02-21986feat: update nightshade to v2.0
2024-02-20981fix near.org/papers/nightshade
2024-02-209792x weekly promotion of develop to main
2024-02-15972weekly promotion of develop to main
2024-02-08959weekly promotion of develop to main
2024-02-05956develop -> main

near-discovery-componentsโ€‹

Core components for decentralized frontends

DATEPRDESCRIPTION
2024-02-27677non-regular promotion develop -> main
2024-02-27675develop -> main
2024-02-26669Custom chat component (#668)
2024-02-23666release: fix component paths
2024-02-23663Release AI Nexus agent features
2024-02-22659develop -> main
2024-02-22657weekly promotion of develop to main
2024-02-15649weekly promotion of develop to main
2024-02-14646non-regular promotion develop -> main
2024-02-08641hotfix: trusted part...
2024-02-08638weekly promotion of develop to main
2024-02-01632weekly promotion of develop to main

viewerโ€‹

near.social Decentralized Frontend Gateway

DATEPRDESCRIPTION
2024-02-28231VM 2.6.0
2024-02-15227add mintbase wallet support

vmโ€‹

VM execution layer for decentralized frontend components

DATEPRDESCRIPTION
2024-02-28181Release 2.6.0

bos-web-engineโ€‹

Improved execution layer for decentralized frontend components

DATEPRDESCRIPTION
2024-02-28336docs: additional context on imports
2024-02-26333getAccounts()
2024-02-26332remove todo
2024-02-26331add testing npm package todo
2024-02-26330fix docs build
2024-02-26328combine docs & alpha tab
2024-02-26329update issue creation link
2024-02-26327update alpha test instructions
2024-02-24326remove stub migratio...
2024-02-24325feat: use Near denomination for demo
2024-02-23319[IGNORE] docs build test
2024-02-23322update starter files for sandbox
2024-02-23317Social DB Plugin
2024-02-23309Component Alpha Namespace
2024-02-23320fix: undefined Component
2024-02-22308feat: Wallet Selector plugin
2024-02-22306Reconcile "." and "/...
2024-02-21304Revert "[Epic-139]: ...
2024-02-21302change header height css var name
2024-02-21300handle components without css
2024-02-21288[Epic-139]: Add pers...
2024-02-20297My Near Wallet
2024-02-16294Improved Demos
2024-02-16293split out generated ...
2024-02-15289Minor style updates and fixes
2024-02-15285Remove Bootstrap
2024-02-15232feat: demo Component...
2024-02-14281Open Published Components
2024-02-14283Short term fix for C...
2024-02-13278fix: support pseudo-...
2024-02-13279fix: strip invalid React prop keys
2024-02-09267Sandbox: Updated Example Imports
2024-02-01144docs: FAQ updates
2024-02-10269Sandbox: proper CSS Module import syntax
2024-02-12272chore: remove className interpolation
2024-02-10271fix: CSS inconsistencies
2024-02-09266Dark & Light CSS
2024-02-09268fix: check for Preac...
2024-02-09264feat: CSS modules
2024-02-08262feat: CSS reset
2024-02-09239initialize docs app
2024-02-09263Theme Update
2024-02-08248Support Nested Fragments
2024-02-08255Sandbox CSS
2024-02-08260fix: export references
2024-02-06146fix: reset code insp...
2024-02-05250Fixing create compon...
2024-02-02242feat: Component imports
2024-02-02246fix: Component props order
2024-02-01241feat: useCompiler hook
2024-02-01237chore: package rename

๐Ÿ”‘ Wallet / Authโ€‹

wallet-selectorโ€‹

NEAR native wallet selector tool for dApps

DATEPRDESCRIPTION
2024-02-121076v8.9.5 Release (dev -> main)
2024-02-081070v8.9.4 Release (dev -> main)

fast-auth-signerโ€‹

FastAuth signer for NEAR Protocol

DATEPRDESCRIPTION
2024-02-22179Check for window.fir...
2024-02-22178Improve on account id retrival
2024-02-12172Upload Sentry Sourcemap
2024-02-05167Firebase Account Indexer

idos-sdk-jsโ€‹

Decentralized identity storage and verification

DATEPRDESCRIPTION
2024-02-22111feat: optimistic upd...
2024-02-22112Update dashboard favicon
2024-02-14110feat(enclave): re-en...
2024-02-09109fix: do not initiali...
2024-02-09108feat(dashboard): update privacy policy
2024-02-09107fix: do not initaili...
2024-02-08106feat(enclave): impro...
2024-02-08105fix(enclave): init p...
2024-02-06104fix(example-dapp): auth flow

๐Ÿ› ๏ธ Dev Toolsโ€‹

bos-loaderโ€‹

Local development tool for decentralized frontend components

DATEPRDESCRIPTION
2024-02-1321Refactor -- General ...

๐Ÿ–ฅ๏ธ CLIโ€‹

bos-cli-rsโ€‹

Command line utility for developing decentralized frontend components

DATEPRDESCRIPTION
2024-02-0390chore: release v0.3.13
2024-02-0391chore: Updated binar...

near-cliโ€‹

Command line interface for interacting with NEAR Protocol

DATEPRDESCRIPTION
2024-02-261100fix: remove [...] from command
2024-02-201098fix: implicit account shows correctly
2024-02-121093Bring back validators commands
2024-02-111092fix: Message on near delete
2024-02-091091chore: relase 4.0.1
2024-02-091090Exit with error on error
2024-02-081088Release 4.0.0
2024-02-081082[v4.0.0] Reorganize, Reduce and Enhance

near-cli-rsโ€‹

Guided command line interface for interacting with NEAR (Rust)

DATEPRDESCRIPTION
2024-02-26303chore: release v0.8.1
2024-02-19302fix: Added support f...
2024-02-19295chore: release v0.8.0
2024-02-19300fix: Pass right args...
2024-02-19293feat: Added `inspect...
2024-02-03292chore: release v0.7.8
2024-02-03294chore: Updated binar...

๐Ÿ“ Smart Contractsโ€‹

near-sdk-rsโ€‹

Rust SDK for writing smart contracts

DATEPRDESCRIPTION
2024-02-231148release: v5.0.0
2024-02-231149refactor: Slimmed do...
2024-02-201138chore: release
2024-02-191146fix: Fixed a typo in...
2024-02-121139fix: deprecated `sto...
2024-02-081140[Fix] Downgrade clap...
2024-02-041136chore: adding abi tests
2024-02-041137feat: Updated exampl...

๐Ÿงช Testingโ€‹

near-workspaces-rsโ€‹

Sandbox testing environment for NEAR Smart Contracts written in Rust

DATEPRDESCRIPTION
2024-02-03303chore: include near-abi-client examples
2024-02-02342chore: wasmcov docs

๐Ÿ“ž APIโ€‹

near-api-jsโ€‹

JavaScript API for interacting with NEAR Protocol

DATEPRDESCRIPTION
2024-02-231278Publish packages
2024-02-231298KeyPairEd25519.fromRandom() fix
2024-02-081275Display user-friendl...

๐Ÿ”Ž Data Indexingโ€‹

queryapiโ€‹

Create custom APIs for your dApp using an indexing framework

DATEPRDESCRIPTION
2024-02-28585feat: Cache Database Credentials
2024-02-26583541 update the front...
2024-02-26584fix: Increase timeout of VM run function
2024-02-26582feat: Cache Streamer...
2024-02-26567Feat: Support Wildca...
2024-02-25576chore: Remove legacy code
2024-02-23578Feat: added CORS matching all routes
2024-02-23579feat: Add metrics to Block Streamer
2024-02-21571fix: view and monaco...
2024-02-21570feat: Remove `allowl...
2024-02-21566feat: Update fronten...
2024-02-21572feat: Support Star C...
2024-02-16562feat: Improve Schema...
2024-02-15563fix: Remove throwing...
2024-02-14553feat: Handle `StartB...
2024-02-14556fix: Various block streamer issues
2024-02-13558fix: Prevent skippin...
2024-02-13557feat: Remove executor metrics on stop
2024-02-09554feat: Add Metrics for Memory Statistics
2024-02-07548feat: Add "StartBloc...
2024-02-06552fix: Various Control...
2024-02-06550fix: Crashed Runner ...
2024-02-06527feat: Auto migrate i...
2024-02-05547fix: Executors would...

โ›“๏ธ Protocolโ€‹

nearcoreโ€‹

NEAR Protocol Core

DATEPRDESCRIPTION
2024-02-2810384Upgrade protobuf to ...
2024-02-2810679fix: fix feature = "...
2024-02-2810675refactor: move Night...
2024-02-2810632fix(state-sync): Tra...
2024-02-2810676refactor: Add Receip...
2024-02-2810666refactor: wrote log_...
2024-02-2810661[TestLoop Refactorin...
2024-02-2710673fix: use `log_assert...
2024-02-2310613feat: orphan chunk state witness pool
2024-02-2710662Fix AsyncSender so t...
2024-02-2710671feat: remove flat st...
2024-02-2710665fix: pytest staking ...
2024-02-2710669[cleanup] Use `is_ge...
2024-02-2710670[fix] Fix Lychee lint test
2024-02-2310633fix: properly handle...
2024-02-2710658feat: clean orphaned...
2024-02-2710667fix: Don't ban peers...
2024-02-2710664fix: comment test_cl...
2024-02-2710657fix: clippy lint in rosetta rpc
2024-02-2710611[resharding] Handle ...
2024-02-2710415Yield Execution
2024-02-2610618[test] Update block schema for pytest
2024-02-2610654[clippy] Add `or_fun...
2024-02-2610652fix: return an error...
2024-02-2610653fix: avoid unnecessa...
2024-02-2310646[TestLoop Refactorin...
2024-02-2310626fix(mirror): fix ski...
2024-02-2310619fix(mirror): change ...
2024-02-2210647refactor: add `FlatS...
2024-02-1310608fix: don't read empt...
2024-02-2110627[TestLoop refactorin...
2024-02-2110621fix: don't panic whe...
2024-02-2110644fix lychee lints
2024-02-2110635[Snyk] Upgrade @type...
2024-02-2110643bump our bolero dependency
2024-02-2110638hardcode target cpu ...
2024-02-219600[NEP-491] Non-refundable storage
2024-02-2110636[Snyk] Upgrade react...
2024-02-2010628Missing parentheses ...
2024-02-2010629docs: add a page on applied tracing
2024-02-2010631ignore warnings when building fuzzers
2024-02-2010480Feat(near-client): C...
2024-02-1910630Fix fuzzer builds
2024-02-1910620estimator: write up ...
2024-02-1910466[Snyk] Upgrade @type...
2024-02-1610622Print error descript...
2024-02-1610624[Snyk] Security upgr...
2024-02-1610614[TestLoop Refactor] ...
2024-02-1510617fix: timeout in skip_epoch pytest
2024-02-1510592Improve the memtrie ...
2024-02-1410612refactor: move `chun...
2024-02-1410606estimator: bail earl...
2024-02-1410607estimator: clean up ...
2024-02-1310599feat: garbage collec...
2024-02-1310603fix: make test_valid...
2024-02-1210598[test] Have real epo...
2024-02-1210601fix: test_chunk_forw...
2024-02-1210587rust: 1.76.0
2024-02-1210588[resharding] Fix ope...
2024-02-1010595fix: adversenet speedups and fixes
2024-02-1010589test: statelessnet ci
2024-02-0910597[test] real_epoch_ma...
2024-02-0910596fix: bump statelessnet to 82
2024-02-0910594[test] TestEnvBuilde...
2024-02-0910590[test] Introduce Tes...
2024-02-0910591[test] ChainGenesis:...
2024-02-0910582[Single Shard] Intro...
2024-02-0810585do not count coverag...
2024-02-0810586[cleanup] Remove ref...
2024-02-0810583fix: make test_bad_c...

nepsโ€‹

NEAR Protocol Enhancement Proposals

DATEPRDESCRIPTION
2024-02-26535Fix: links to examples for NEP413
2024-02-23528nep-393: add class metadata interface