Skip to content
Pre-release
Pre-release

@github-actions github-actions released this Dec 6, 2019

We are happy to announce a fresh Kogito Tooling release that includes a major milestone for our team -- the new Kogito Online Editor 🎉 (with GitHub integration). You can access it here: https://kiegroup.github.io/kogito-online

Online Editor

The Online Editor enabled you to edit DMN and BPMN files directly on your browser. You can create a file from scratch or upload an existing one from your device. This first version includes:

  • Downloading the modified file
  • Renaming the file
  • Editing files in full screen
  • Opening a file from GitHub, editing and going back to GitHub with a modified file (see details below)

gif1

New features are in development, so stay tuned for the next releases!

Chrome Extension

Integration with the Online Editor

Users will be able to open their files from their repositories and PRs directly in the new Online Editor. After editing a file on the Online Editor, you can go back to GitHub and commit it or open a Pull Request.

gif2

GitHub Personal Access Token

In this release we also added a stronger GitHub integration by leveraging its official API. By doing that, we have faster file fetching and no more caching issues when opening recently edited files. It’s also very important to enable future features like the Resource Content API we’ve been working on for a while now. It will allow new features to be implemented on our DMN and BPMN editors, stay tuned!

The GitHub API has a throttling mechanism with very aggressive constraints for unauthenticated requests, so to loosen that a bit, we’re introducing a way for you to provide your Personal Access Token for our extension. It’s important to say that your token is never shared or stored anywhere else other than your machine.

gif3

NOTE: To install new versions of the VSCode Extension, we recommend uninstalling any previous versions and restarting VSCode before doing so.

Assets 4
Pre-release
Pre-release

@github-actions github-actions released this Nov 13, 2019

This release fixes an issue with the XML formatter for DMN and BPMN editors added on the last release.

NOTE: To install new versions of the VSCode Extension, we recommend uninstalling any previous versions and restarting VSCode before doing so.

Assets 4
Pre-release
Pre-release

@github-actions github-actions released this Nov 11, 2019

This release fixes the BPMN and DMN editors on VSCode 1.40.0 and newer.

NOTE: To install new versions of the VSCode Extension, we recommend uninstalling any previous versions and restarting VSCode before doing so.

Assets 4
Pre-release
Pre-release

@github-actions github-actions released this Nov 7, 2019

⚠️ This and the previous releases require VSCode 1.39.2 or lower to run. We are working on enabling the VSCode extension to work with versions 1.40.0 or higher.

On this release:

  • KOGITO-541: Format the output XML
  • Dependency cleanup on @kogito-tooling/* NPM packages.

NOTE: To install new versions of the VSCode Extension, we recommend uninstalling any previous versions and restarting VSCode before doing so.

Known issues

  • KOGITO-469: Fix disabled Save button on VSCode "File > Save" menu
  • KOGITO-437: Stunner - Zoom widget duplicated after setContent calls.
  • KOGITO-342: Check why BPMN editor shows error on page closing.
  • KOGITO-347: Error logs happening during BPMN marshalling.
  • AF-2113 No indication of a modified BPMN diagram.
  • AF-2168 No confirmation popup when closing a modified BPMN diagram.
  • KOGITO-155 Flicker when opening or restoring editors.
  • AF-2167 Native editor key bindings for macOS.
  • AF-2113 No indication of a modified BPMN diagram.
  • AF-2168 No confirmation popup when closing a modified BPMN diagram.
  • KOGITO-157 Copy/paste between different BPMN diagram.
  • KOGITO-224 An error message is displayed if you try to create a new type by pressing Enter.
  • KOGITO-225 Custom type definitions aren’t re-used within the diagram.
  • KOGITO-272 Editor doesn't close when file is deleted.
Assets 4
Pre-release
Pre-release

@github-actions github-actions released this Oct 31, 2019

This release contains some important internal changes to improve code quality and runtime performance. This is the first release where our packages are going to be released on NPM's public registry. That means you can build VSCode and Chrome extensions using our APIs. Stay tuned! 🎉

We also fixed a minor bug on GItHub's Chrome Extension. See KOGITO-483

NOTE: To install new versions of the VSCode Extension, we recommend uninstalling any previous versions and restarting VSCode before doing so.

Known issues

  • KOGITO-469: Fix disabled Save button on VSCode "File > Save" menu
  • KOGITO-437: Stunner - Zoom widget duplicated after setContent calls.
  • KOGITO-342: Check why BPMN editor shows error on page closing.
  • KOGITO-347: Error logs happening during BPMN marshalling.
  • AF-2113 No indication of a modified BPMN diagram.
  • AF-2168 No confirmation popup when closing a modified BPMN diagram.
  • KOGITO-155 Flicker when opening or restoring editors.
  • AF-2167 Native editor key bindings for macOS.
  • AF-2113 No indication of a modified BPMN diagram.
  • AF-2168 No confirmation popup when closing a modified BPMN diagram.
  • KOGITO-157 Copy/paste between different BPMN diagram.
  • KOGITO-224 An error message is displayed if you try to create a new type by pressing Enter.
  • KOGITO-225 Custom type definitions aren’t re-used within the diagram.
  • KOGITO-272 Editor doesn't close when file is deleted.
Assets 4
Pre-release
Pre-release

@tiagobento tiagobento released this Oct 22, 2019

We are happy to announce a fresh Kogito Tooling alpha release that includes a major milestone for our team -- the DMN support for VSCode and GitHub Chrome extensions 🎉

VSCode Extension

From this release on, you'll be able to edit DMN files directly on VSCode just like you did with BPMN on the previous releases.

Features

  • KOGITO-448: Configure extensions to support DMN files
  • AF-2119: Integrate UX design of Loading Screen

Screenshot 2019-10-22 09 25 07

Chrome Extension

We also added some important enhancements to our GitHub Chrome Extension. Now users will be able to not just edit but also visualize DMN/BPMN diagrams -- what is especially cool on Pull Request reviews as seen below.

Features

  • AF-2274: Open editor on the assets of a PR to compare
  • AF-2273: Open editor on visualization screen on GitHub
  • KOGITO-448: Configure extensions to support DMN files
  • AF-2119: Integrate UX design of Loading Screen

gif

NOTE: When editing a file directly on GitHub's interface and committing it, GitHub takes a while to make the new file available on raw.githubusercontent.com. Since that's where we fetch the files from, you might see outdated versions for a while. Don't panic! After a few moments the files will be in sync.

Known issues

  • KOGITO-469: Fix disabled Save button on VSCode "File > Save" menu
  • KOGITO-437: Stunner - Zoom widget duplicated after setContent calls.
  • KOGITO-342: Check why BPMN editor shows error on page closing.
  • KOGITO-347: Error logs happening during BPMN marshaling.
  • AF-2113 No indication of a modified BPMN diagram.
  • AF-2168 No confirmation popup when closing a modified BPMN diagram.
  • KOGITO-155 Flicker when opening or restoring editors.
  • AF-2167 Native editor key bindings for macOS.
  • AF-2113 No indication of a modified BPMN diagram.
  • AF-2168 No confirmation popup when closing a modified BPMN diagram.
  • KOGITO-157 Copy/paste between different BPMN diagram.
  • KOGITO-224 An error message is displayed if you try to create a new type by pressing Enter.
  • KOGITO-225 Custom type definitions aren’t re-used within the diagram.
  • KOGITO-272 Editor doesn't close when file is deleted.
Assets 4
Pre-release
Pre-release

@tiagobento tiagobento released this Sep 27, 2019

We are very happy to announce the second alpha release of Kogito Tooling!

This release features a new Chrome Extension that allows visualising and editing .bpmn and .bpmn2 files directly on GitHub's interface 🎉

We also updated the VSCode extension with some important fixes. See details below.

Chrome Extension

Features

  • Open and edit BPMN and BPMN2 files directly on GitHub's interface.
  • Commit or propose file changes directly on GitHub's interface.
  • Use keyboard shortcuts like Ctrl+Z (undo), Ctrl+C (copy), Ctrl+V (paste). Note that on macOS you have to use Ctrl too, and not Cmmd. We are working on fixing that on the next releases.
  • Use Full screen mode to edit large BPMN Diagrams. You can go back by clicking on Exit full screen at the top of the window.
  • When you're editing a BPMN diagram, you can click on See as source to edit the XML manually. You can always go back to the diagram by clicking on See as diagram.

gif

Known issues

  • KOGITO-342 Check why BPMN editor shows error on page closing.
  • KOGITO-347 Error logs happening during marshalling
  • AF-2167 Native editor key bindings for macOS.

VSCode Extension

Features and fixes

  • KOGITO-286 Fix VSCode editor path issues on Windows.
  • KOGITO-226 Not all BPMN constructs (elements) are supported. If a non-supported construct is used, an error message will be displayed.
  • KOGITO-293 Fix client-side marshaller to work with unsupported elements roundtrip.

gif

Known issues

  • KOGITO-155 Flicker when opening or restoring editors.
  • AF-2167 Native editor key bindings for macOS.
  • AF-2113 No indication of a modified BPMN diagram.
  • AF-2168 No confirmation popup when closing a modified BPMN diagram.
  • KOGITO-157 Copy/paste between different BPMN diagram.
  • KOGITO-224 An error message is displayed if you try to create a new type by pressing Enter.
  • KOGITO-225 Custom type definitions aren’t re-used within the diagram.
  • KOGITO-272 Editor doesn't close when file is deleted.
Assets 4
Pre-release
Pre-release

@tiagobento tiagobento released this Sep 11, 2019

We are really happy to announce the first alpha release of our VSCode extension -- the BPMN editor. This release marks the first piece of the new tooling infrastructure for the KIE Group Team.

Features

  • Open and edit BPMN and BPMN2 files using the KIE Group BPMN editor.
  • Save changes using built-in Save and Save All commands.
  • Use keyboard shortcuts right on the BPMN editor like Ctrl+Z (undo), Ctrl+C (copy), Ctrl+V (paste). Note that on macOS you have to use Ctrl too, and not Cmd. We are working on fixing that on the next releases.
  • If a BPMN editor is already open but you want to see a file as text, you can right-click on this file and choose "Open to the side". VSCode editor will split in half and the file will open as text.

alt text

Known issues

  • KOGITO-155 Flicker when opening or restoring editors.
  • AF-2167 Native editor key bindings for macOS.
  • AF-2113 No indication of a modified BPMN diagram..
  • AF-2168 No confirmation popup when closing a modified BPMN diagram.
  • KOGITO-157 Copy/paste between different BPMN diagram.
  • KOGITO-224 An error message is displayed if you try to create a new type by pressing Enter.
  • KOGITO-225 Custom type definitions aren’t re-used within the diagram.
  • KOGITO-226 Not all BPMN constructs (elements) are supported. If a non-supported construct is used, an error message will be displayed.
  • KOGITO-272 Editor doesn't close when file is deleted.
Assets 3
You can’t perform that action at this time.