Releases: ProxeusApp/proxeus-core
v1.4
- Alternative chains support, with documentation updates (#281)
- Add new smart contract addresses on goerli and mumbai networks, update settings
- Fix dependencies update circle checks go version
- Test negative scenario and fix Metamask errors (#285)
- Test and improve the autodeploy flow (#290)
- Serverside verification + docs revised (#426)
- Update config for Docker image tagging (#429)
- Add console logs on default accounts setup and on sign request
- Dependabot checks now happen on
preprod
branch
What's Changed
- Preprod by @loleg in #302
- Sepolia support merge preprod to main by @tafonina in #309
- Docker setup for local builds by @loleg in #314
- Bump word-wrap from 1.2.3 to 1.2.4 in /ui by @dependabot in #321
- Bump semver from 5.7.1 to 5.7.2 in /test/e2e by @dependabot in #320
- Bump semver from 5.7.1 to 5.7.2 in /ui by @dependabot in #319
- Preprod merge to main by @loleg in #317
- Preprod merge to main by @tafonina in #322
- Preprod to Main by @loleg in #325
- Release v1.4 by @loleg in #329
- Bump sass from 1.65.1 to 1.66.1 in /ui by @dependabot in #335
- Bump vue-draggable from 1.1.1 to 2.0.6 in /ui by @dependabot in #336
- Bump eslint from 5.16.0 to 6.8.0 in /ui by @dependabot in #338
- Bump eslint-plugin-vue from 5.2.3 to 9.17.0 in /ui by @dependabot in #337
- Bump human-standard-token-abi from 1.0.2 to 2.0.0 in /ui by @dependabot in #339
- Preprod merge to main by @tafonina in #353
- Update dependabot.yml by @loleg in #378
Full Changelog: v1.3...v1.4
v1.3
v1.2
Proxeus open source release (2021)
This is the first official release made by members of Proxeus Association, which now maintains the project. Thanks in particular to @Javany who made their first contribution in #229
This release focuses on making the project more maintainable. There are no new features or changes to the user interface, only improvements to deploying, configuring and running Proxeus. In particular, we have upgraded to more current versions of Go, NPM and Java, updating a lot of dependencies in the process and revising code that would otherwise no longer run.
All of the frontend UI code has been updated to ES6 standards, which means it can be maintained with modern developer tools. We have ensured the platform can run on any cloud, is properly tested and monitored with @circleci + @dependabot - and we are tightening the security around the off-chain data by encrypting sensitive values in the database.
Background
Just to give a bit of perspective of how much work is involved: currently the proxeus-core project and nodes are 108'176 lines of code in total. Not counting comments or whitespace or documentation, that is (according to cloc) a lot of code that we have to read, understand, compile, test and revise.
Our goal is to focus the featureset on core USPs, and encourage open source contributions. The new community discussions are there to stimulate prioritization and prioritization from user groups. We welcome contributions from developers and are accepting offers on open issues marked as bounty. Please see the Contribution Guide and active projects for details. / :construction:
If you have any feedback or suggestions, please reach out here, or through our website at https://proxeus.org
Bundle
- Contracts: environment updated at ProxeusApp/proxeus-contract#3
- Document Service: deployment revised at ProxeusApp/document-service#20
- Document Service: patches at ProxeusApp/document-service#24
Changes
- Community contrib by @loleg in #240
- Frontend build upgrade by @loleg in #237
- Bump github.com/ethereum/go-ethereum from 1.9.25 to 1.10.9 by @dependabot in #232
- Updated module loading and documentation by @loleg in #231
- Bump jquery-ui from 1.12.1 to 1.13.0 in /ui by @dependabot in #230
- Added an encryption mechanism for API keys, Fixed the config syncing problem by @Javany in #229
- Bump url-parse from 1.5.1 to 1.5.3 in /ui by @dependabot in #228
- Bump path-parse from 1.0.6 to 1.0.7 in /ui by @dependabot in #227
- Bump dns-packet from 1.3.1 to 1.3.4 in /ui by @dependabot in #225
- Bump browserslist from 4.16.3 to 4.16.6 in /ui by @dependabot in #224
- Bump hosted-git-info from 2.8.8 to 2.8.9 in /ui by @dependabot in #223
- Revert to Go-Ethereum v1.9 by @loleg in #222
- Update Go-Ethereum by @loleg in #214
- Logo in user interface auto-resize and centered (#207) by @alvaro-ricotta in #209
- Makefile .env support by @loleg in #208
- UI update 21q1 by @loleg in #206
- Support for "One-click" releases by @loleg in #205
- Update web3 support by @loleg in #203
- Bump axios from 0.18.1 to 0.21.1 in /ui by @dependabot in #201
- Resolve go dev build issue by @loleg in #198
- Bump node-fetch from 2.6.0 to 2.6.1 in /ui by @dependabot in #196
- Bump ini from 1.3.5 to 1.3.8 in /ui by @dependabot in #194
- Bump ini from 1.3.5 to 1.3.8 in /test/e2e by @dependabot in #193
- Bump highlight.js from 9.18.1 to 9.18.5 in /ui by @dependabot in #192
- Bump http-proxy from 1.18.0 to 1.18.1 in /ui by @dependabot in #188
- Bump decompress from 4.2.0 to 4.2.1 in /ui by @dependabot in #187
- Bump bootstrap-vue from 2.0.0-rc.2 to 2.0.0-rc.12 in /ui by @dependabot in #185
- Updated Education Diploma for demo by @ianaz in #183
- Bump websocket-extensions from 0.1.3 to 0.1.4 in /ui by @dependabot in #182
- Updates circleci configuration by @emeka in #181
- Add external node to send JSON data via Post Request by @lukarth in #180
- Bump jquery from 3.4.1 to 3.5.0 in /ui by @dependabot in #179
- Refactored start docs by @loleg in #178
Full Changelog: v1.1...v1.2
v1.1
Proxeus open source release (2020)
Six months ago, we announced the delivery of Proxeus v1 offering anyone the possibility to install and run an instance of Proxeus making transactions on livenet. Since then, several improvements have been made to implement recommendations received through a series of functional and technical audit rounds, and integrate community feedback. This is v1.1 of the Proxeus framework as open source software.