Skip to content

Releases: aeternity/aeproject

v3.0.0

03 Jun 15:09
00179e6
Compare
Choose a tag to compare

Iris compatibility

[email protected]

07 Feb 12:26
Compare
Choose a tag to compare

Release 2.2.0 CHANGELOG

Added

  • AEproject compatibiity command added. More info can be found here

Changed

  • Updated version of the compiler to 4.2.0
  • Updated version of the node to 5.4.1
  • Updated version of the SDK to 7.0.0

Fixed

  • Removed unused yarn dependencies
  • Fix issue with aeproject-lib not updating
  • Remove epoch references in project

[email protected]

15 Jan 09:35
Compare
Choose a tag to compare

Release 2.1.1 CHANGELOG

Added

  • prompt for the aepp-sdk-js version if you want to keep current or update
  • prompt for the node and compiler versions before update
  • Integrated fire editor

Changed

  • updated the version of the node and compiler to @5.3.0
  • optimized local node and compiler performance
  • simplified optional parameters to some commands (ignoreOpenInBrowser is ignoreBrowser from now on)
  • updated documentation for the fire editor with added minimum requirements accordingly. Check them here

[email protected]

16 Dec 13:09
Compare
Choose a tag to compare

Release 2.1.0 CHANGELOG

Added

  • added error handling upon the start of node/compiler in order for the users are aware of what is going on. (#288)
  • added feature/bug templates, so everyone could follow the same procedure while opens one.
  • added support for docker-compose 1.25.0. (#286)

Changed

  • the documentation is now updated with detailed information about the transaction inspector (#292)
  • added disclaimer in the documentation in regards to firewalls and any other security features. (#302)
  • updated the version of aepp-sdk-js to @6.1.3 (#297)

Fixes

  • removed epoch references in the node && compiler configuration files (#281)
  • init --update functionality was crashing in certain scenarios (#282)

[email protected]

27 Nov 09:42
Compare
Choose a tag to compare

Release 2.0.1 CHANGELOG

Breaking changes introduced

  • it's not anything concerning code update, but rather some command separation. We separated node and compiler, so they have their own commands (node && compiler). Added aeproject env (#273). Detailed information here.

Changed

  • Add tests as npm script (#214 )
  • Add tx inspector as new command (#261 )
  • Unsuccessful deploy showing the raw tx (#257 )
  • Smart contract example improved (#267 )
  • Updated docs(#270 )
  • Node version updated to 5.0.2 (#268 )
  • Added functionality to remove old forgae dependencies while migrating to aeproject(#278 )

Fixed

  • Fix for including the default libraries (#274 )
  • Fix compiler for custom networks (#276 )

Removed

  • Aeproject node command

[email protected]

18 Oct 12:35
Compare
Choose a tag to compare

Release 1.0.3 CHANGELOG

Lima support added

Changed

  • Documentation is updated, requirements added
  • SDK version updated to 6.0.0
  • Node version updated to 5.0.0rc.5
  • Compiler version updated to 4.0.0

Fixes

  • Issues with e.address is not a func while starting local node fixed
  • Issue with .gitignore missing while creating a new project (#232 )
  • Issue with an unexpected interruption while calling aeproject init fixed (#210 )
  • Issue with exit code 0, when running tests fixed (#204 )

Removed

  • None

[email protected]

23 Aug 12:39
Compare
Choose a tag to compare

Release 1.0.0 CHANGELOG

Important

Forgae is now renamed to AEProject. All updates from now on will be made for this project. Forgae is still available to use but will not be updated!

Migrating from ForgAE to AEproject

In order to have non problematic and easy migration to the new version please follow the migration guide that is created in the documentation

You can find it here:
Migration from Forgae to AEproject

Other changes and new features

Added

  • Angular Shape command is now provided
  • .gitignore file is added when creating new project
  • Support for docker-toolbox added

Changed

  • Documentation is updated, requirements added
  • SDK version updated to 4.5
  • Node version updated to 4.1

Removed

  • None

[email protected]

25 Jul 11:27
Compare
Choose a tag to compare

#Release 3.0.0 CHANGELOG

Breaking Changes

Forgae now supports the latest(at time of writing) version of the compiler - 3.2.0, which has breaking changes in the Sophia Language. Forgae introduces breaking changes in the contract wrappers functionality. With the new version, the users must use decodedResult property when calling a smart contract function

Migrating to new the new version

In order to have non problematic and easy migration to the new version please follow the migration guide that is created in the documentation

You can find it here:
Migration from version 2.0 to 3.0

Other changes and new features

Added

  • Ability to send multiple contracts to the compiler. Forgae now supports namespaces.
  • Forgae now supports deploying on a custom network. This is done by providing network and network_id params to the deploy command
  • React Shape command is now provided
  • Exporting local config command is added, which exports forgae's config into the console and into a .json file on the file system.
  • The local compiler is now exported to a docker-compose file named - docker-compose.compiler.yml

Changed

  • ACI's ability is improved which fixes the issue with calling functions with no return type and calling functions with input parameters like maps, lists, and records.
  • SDK version updated to 4.2
  • Node version updated to 3.2

Fixed

  • Issue when trying to compile with different the local compiler (#186)
  • Messages for the local compiler are added (#163)

Removed

  • network param is now removed from the compile command because is not needed.

[email protected]

07 Jun 12:11
Compare
Choose a tag to compare

Release 2.0.1 CHANGELOG

Breaking Changes

Forgae is now split to different packages in order to speed up performance. You can find more information about the packages into the documentation section. Currently, there are no major changes in terms of functionality.

Migrating to new the new version

In order to have non problematic and easy migration to the new version please follow the migration guide that is created in the documentation

You can find it here:
Migration from version 1.4 to 2.0

Other changes and new features

Added

  • Ability to write unit-tests in Sophia language.
  • Forgae is now split to different packages for better performance

Changed

Removed

  • None

v1.4.1

22 May 08:41
Compare
Choose a tag to compare

Added

  • ForgAE is now spawning new local compiler together with the node
  • Ability to use your own compiler with the option --compiler

Changed

  • JS-SDK version is now updated to the latest at the time of releasing - 3.3.0 to support Fortuna release (https://github.com/aeternity/aepp-sdk-js/releases)

  • Stability improvements - ACI functionality is refactored for a better experience under the hood

  • Documentation updated
    (https://github.com/aeternity/aepp-forgae-js/blob/develop/README.md)

  • Deployment issues fixed and better notifications error messages added - when deployment of a smart contract has failed, a descriptive message will appear in the console, also in the history table

  • CORS fixes and improvements - CORS are now removed from the docker configuration, thus we avoid double CORS configuration.

Removed

  • None