Last updatedFeb 24, 2020

Changelog

This changelog is the source of truth for all changes to the Forge platform that affect people developing Forge apps.

Notifications are sent in the #release-notes channel in the Forge Slack workspace when the changelog is updated. To join the Slack workspace, follow the link in the email accepting you into the Forge beta.

24 Feb 2020

added New documentation for Forge UI

The Forge documentation now has a Forge UI page. This page describes the main Forge UI concepts: components, hooks, and event handlers. Note that the existing Forge UI hooks page has been removed in favor of this new page.


18 Feb 2020

added Forge UI supports macro configuration in version 0.2.0

Example of configuring a Forge macro

Users can now configure each instance of a Forge macro. Use the new ConfigForm and Macro components along with the useConfig hook to add configuration to your macro.

See Add configuration to a macro for instructions on adding configuration to a macro.

added Forge UI adds UserPicker component in version 0.2.0

A form component that provides a dropdown control populated with users, enabling one to select a user on the site.

Run npm install @forge/ui@latest on the command line to install the latest version of @forge/ui.


3 Feb 2020

added CLI supports custom filenames for function handlers in version 0.8.0

The Forge CLI now enables you to use custom filenames for the handlers in the manifest.yml file. For example, you can use:

1
handler: myFile.myFunction

See the manifest entry in the reference section for more details.

added CLI create command installs dependencies in version 0.8.0

The Forge CLI now installs the required dependencies when you create an app. This means you no longer need to run npm install after running forge create.

bug fixes CLI version 0.8.0

This release includes:

  • A fix to stop the tunnel closing when running the forge tunnel command.

Run npm install -g @forge/cli@latest on the command line to install the latest CLI version.


20 Jan 2020

added CLI update notifier in version 0.7.1

The Forge CLI update notifier checks whether the CLI is up to date with the most recently released version. If your CLI version is behind, the CLI prompts you to update. We recommend keeping the CLI up to date to have the latest features and bug fixes.

bug fixes CLI version 0.7.1

This release includes:

  • A fix for the compatibility issues with Node 13. We recommend you continue using Node 12 to develop on Forge because it is the long-term supported version of Node.
  • Performance improvements.

Run npm install -g @forge/cli@latest on the command line to install the latest CLI version.


10 Jan 2020

notice - change Forge logs

On 13 January 2020, we'll deploy a new logging persistence layer to Forge. We are making this change to improve our ability to provide fast and reliable logging for larger numbers of apps. This is an internal infrastructure deployment that does not add, remove, or change any of the functionality available in Forge.

When we deploy this change, any messages logged before that point will no longer be visible when you run the forge logs command in the Forge CLI.


6 Jan 2020

bug fixes CLI version 0.6.2

This release includes:

  • Fix for installation issues on the Windows platform.

Run npm install -g @forge/cli@latest on the command line to install the latest CLI version.


2 Jan 2020

added Example apps

See example apps for a list of open-source Forge apps. Use the apps as examples of what you can build with Forge. Explore them by reading the code, cloning the repo, and deploying the apps yourself.


9 Dec 2019

added Changelog

This changelog is the source of truth for all changes to the Forge platform that affect people developing Forge apps.

The changelog includes:

  • Notices of upcoming change or deprecation.
  • Feature additions, removals, and updates.
  • Bugfixes.