Releases: massalabs/massa-web3
Releases · massalabs/massa-web3
v.1.18.0
Testnet compatibility versions
Testnet 22
Breaking Changes
Add new max coins field
What's Changed
- add max_coins by @Ben-Rey in #233
- little style fix by @Ben-Rey in #234
- removing esmify by @julienbrs in #236
- update version by @Ben-Rey in #241
Full Changelog: v.1.17.0...v.1.18.0
v.1.17.0
Compatibility
- Buildnet
- Testnet 21
- Not compatible with Testnet 22 and above
New Features
- typed arrays serialization/deserialization
Breaking Changes
No breaking changes
Improvements
- All code documentation has been improved
- All md files have been improved
- Tests have been improved
- Massa-web3 now compatible with most environments and framework (nodejs, browser, vanillaJs, Vite ...)
What's Changed
- typed arrays serialization/deserialization by @BatiGencho in #124
- added typed arrays ser & deser by @BatiGencho in #126
- added a check for gas limit by @BatiGencho in #128
- added jest and adjusted tests to work with jest by @BatiGencho in #132
- added external wallet-providers to massa-web3 by @BatiGencho in #131
- Revert "Merge pull request #131 from massalabs/feature/wallet-integration" by @BatiGencho in #133
- some fixes for no-base-account use case by @BatiGencho in #134
- [feat] add max_coins field by @Ben-Rey in #194
- [fix] typescript issues by @Ben-Rey in #196
- update the calls to compactBytesForOperation by @Elli610 in #198
- docs(interfaces): added documentation for Private Api Client interface by @0xSwapFeeder in #163
- Update WsSubscriptionClient.ts by @Elli610 in #190
- Update strings.ts by @Elli610 in #189
- Update arrays.ts by @Elli610 in #187
- Update PrivateApiClient.ts by @Elli610 in #199
- 152 update event poller.ts documentation by @Elli610 in #179
- add the verifySignature function to WalletClient.ts by @Elli610 in #197
- docs(utils): Improved arguments documentation by @0xSwapFeeder in #200
- update interfaces doc by @Elli610 in #150
- Update Client.ts by @Elli610 in #155
- Update PrivateApiClient.ts by @Elli610 in #157
- 152 update client factory.ts documentation by @Elli610 in #180
- Update retryExecuteFunction.ts by @Elli610 in #184
- update Baseclient.ts documentation by @Elli610 in #153
- 177 document or improve utils/encode decode int/index.ts by @Elli610 in #195
- Update unsigned.ts by @Elli610 in #192
- Update Xbqcrypto.ts by @Elli610 in #186
- Update the interfaces documentation : EOperationStatus (included) -> IContractData (included) by @windushka in #149
- Update time.ts by @Elli610 in #185
- Update bool.ts by @Elli610 in #188
- improved converters.ts doc by @windushka in #178
- 172 index doc by @windushka in #183
- add contributing by @Elli610 in #204
- Update PublicApiClient.ts by @Elli610 in #159
- Update signed.ts by @Elli610 in #191
- remove the useless is_in_blockclique from IBlockInfo.ts by @Elli610 in #205
- Update EventPoller.ts by @Elli610 in #206
- 211 remove websockets by @Elli610 in #212
- Update SmartContractsClient.ts by @Elli610 in #160
- 156 check and update if necessary the interfaces documentation i private api client (included) ws rpc methods (included) by @Elli610 in #210
- add powered-by.yml + .sh by @julienbrs in #215
- Update WalletClient.ts by @Elli610 in #161
- update eslint config by @julienbrs in #216
- 219 fix generate powered by by @julienbrs in #220
- 138 add ci to the smart contract example by @Elli610 in #141
- fix index.ts by @Elli610 in #222
- 142 add ci to wallet example by @Elli610 in #214
- 228 add fmt check before commit by @Ben-Rey in #229
- add coverage badge by @Elli610 in #218
- add some tests by @Elli610 in #224
- 221 make web3 compatible with every environments by @julienbrs in #226
- 230 remove typescript any by @julienbrs in #231
- remove max_coins field by @windushka in #232
New Contributors
- @Ben-Rey made their first contribution in #194
- @Elli610 made their first contribution in #198
- @0xSwapFeeder made their first contribution in #163
- @windushka made their first contribution in #149
- @julienbrs made their first contribution in #215
Full Changelog: v.1.16.1...v.1.17.0
v.1.16.1
What's Changed
- added testnet20 changes by @BatiGencho in #118
- added units and utils by @BatiGencho in #109
Full Changelog: v.1.15.1...v.1.16.1
v.1.15.1
v.1.15.0
What's Changed
- use typescript standart array type declaration by @peterjah in #98
- fixes to interfaces and MassaCoin by @BatiGencho in #99
- Feature/docs improved by @BatiGencho in #100
- added workflows by @BatiGencho in #103
- fixed the link to massa docs by @BatiGencho in #104
- made methods public by @BatiGencho in #107
- improved polling on the deployer example, datastore entries etc. by @BatiGencho in #111
Full Changelog: v.1.14.0...v.1.15.0
v.1.14.0
What's Changed
- refactor serialization by @peterjah in #93
- export serialization helpers by @peterjah in #97
- added scaling-related changes by @BatiGencho in #95
New Contributors
Full Changelog: v.1.13.0...v.1.14.0
v.1.13.0
What's Changed
- Remove useless import + fix customClient doc by @T1l3 in #84
- added ws support by @BatiGencho in #83
- updated json rpcs for testnet 18 by @BatiGencho in #86
- Update ReadMe by @0xMazout in #88
- added read value, improvements in sc methods by @BatiGencho in #87
New Contributors
Full Changelog: v1.12.0...v.1.13.0
1.12.0
What's Changed
- fixed some old rpc endpoints and added missing rpc endpoints by @BatiGencho in #81
- fixed missing closing > bracket in docs by @BatiGencho in #80
- Remove contract base64 as they are now used as binary by @AurelienFT in #82
Full Changelog: v1.11.1...v1.12.0
v1.11.1
What's Changed
- fixed readme parameters ordering by @BatiGencho in #77
- bumped package version by @BatiGencho in #78
Full Changelog: v1.11.0...v1.11.1
v1.11.0
What's Changed
- Update doc by @qdrn in #64
- readme extended to include different massa-web3 usages by @BatiGencho in #66
- export Args like other exports by @Thykof in #65
- added gas_cost to the ExecuteReadOnlyResponse response by @BatiGencho in #67
- Fix op datastore encoding by @Eitu33 in #70
- Update deployer sc example by @Eitu33 in #71
- use bytearray instead of strings in abi call and storage and remove fee. by @AurelienFT in #74
- Update version. by @AurelienFT in #75
New Contributors
Full Changelog: v.1.10.13...v1.11.0