News from the bpmn.io project
Jmix is an open-source high-productivity platform for building enterprise-grade applications. Java developers worldwide use it to build data-centric, business-process centric, and content management applications, especially when faced with strict time and budget constraints. In a nutshell Jmix enables a Java developer to become a full-stack developer, delivering a standard Spring Boot application at the end. No runtime fees, a single language (Java/Kotlin) for the backend and UI, using mainstream core technologies, and a developer-friendly professional IDE are reasons the platform appeals to developers. This post looks into how we introduced workflow support into the platform, embedded bpmn-js, and how our users benefit from the integration.
We always strive to innovate and find new ways to make process management more accessible and user-friendly. That is why we are excited to share one of the most significant updates in the bpmn.io eco-system to date: We are replacing our graphical toolkits with modern chat-based solutions. By being completely conversational, the new tools will revolutionize diagram modeling and embedding as we know it.
We are happy to announce email@example.com. The new release improves BPMN rendering significantly, making it easier to understand and work with larger BPMN diagrams. The release also incorporates new create/append anything tools into the BPMN editor. These give you access to any BPMN element everywhere.
From properties panel rewrites to drill down into collapsed BPMN sub-processes, between new form-js features and significant UX improvements at the modeling core: 2022 was a feature-packed, busy year at bpmn.io. A great time to look back at what we have accomplished and a good time to take a small glimpse into the near future.
Drupal is a robust content management system, comes with sophisticated APIs for multichannel publishing, and a track record of continuous innovation. Drupal is the best digital experience platform (DXP) on the web, proudly open source. Applications build with Drupal get customized and extended by an extensive eco-system of open source modules, or with custom modules developed in PHP. ECA is one of those modules and allows you to automate all aspects of Drupal. This post describes how bpmn.io, specifically bpmn-js, integrates as UI to create, review, and maintain the configured automations.
We're excited to announce a major rewrite of our properties panel infrastructure. Its integration across our tool stack brings users an improved editing experience and offers developers new, powerful ways to extend.
This year, form-js joined our bpmn.io family. Besides that, we shipped numerous modeling and stability improvements in our core projects. As always, exciting things happened on the side-line, too. Great times to look back at what we have accomplished! Good times to take a small glimpse into the near 2022 future, too.
Bubblz is a no-code SaaS platform that allows users to build user-centric workflows. Each workflow is represented by and configured through a Kanban board. In this post, Anis from Bubblz shares how they embedded bpmn-js to offer users a BPMN view onto their workflows and which benefits he has seen by doing so.
One of our top priorities is to ensure the best possible developer experience consistently across our libraries. Following this priority, we are happy to announce the latest release of our DMN modeling toolkit. This release ships with
Promise support for our async import and export APIs. Using this release, users can
Today we are proud to introduce form-js, an editor and viewer for forms. The editor allows you to create and configure your forms in an intuitive manner. The viewer embeds your forms into any webpage, renders them with existing data, and allows you to capture the modified data on submission. In the spirit of our existing bpmn.io toolkits both, viewer and editor are meant to be embedded into your applications. Use them as building blocks to support your documentation or automation journey.
Today we are proud to reveal WASDENN, an AI-powered modeling assistant. Deeply integrated into our BPMN editor, WASDENN offers you help based on your personal needs. WASDENN is fed with actual processes and organizational structures and fine-tuned with years of deep self-learning. It is here to solve your issues, whether you are getting started with BPMN modeling or optimizing your companies procurement processes.
We're proud to announce the latest update of our BPMN modeler and rendering toolkit. The release ships major simplifications to our BPMN modeling experience and a fresh symbol set. Combined, they make BPMN modeling more engaging and family, kids-at-home friendly. Define your next workflow with all local stakeholders today. You will recognize the difference!
We are excited to announce the latest release of our DMN modeling toolkit. The release supports DMN 1.3, the next version of the DMN standard. Facilitating the latest DMN features, we now export graphical information in a standardized format. Along with this release, we introduce a migration path that allows you to open DMN 1.1 diagrams using the toolkit or batch migrate all your DMN 1.1 diagrams to DMN 1.3.
For our project, 2019 was a year of significant modeling UX improvements. Great times to look back at what we have accomplished! Good times to take a small glimpse into the near 2020 future, too.
We're proud to announce the latest releases of our BPMN and DMN toolkits. New in DMN: The DRD editor shows connection previews as you drag and is now based on top of our current diagram editing foundation. New in all diagram editors: An improved (re-)connect experience that swaps the connection direction as needed.
We're proud to announce the latest release of our BPMN modeling toolkit. It ships an important navigation update that makes modeling and exploring huge diagrams easier. A reworked, two-step copy and paste allows you to duplicate elements in your beloved diagrams in a more predictable way.
We're proud to announce the latest release of our BPMN modeler and rendering toolkit. The release ships with a new, sketchy default renderer, acknowledging the fact that every great process starts with a hand-drawn sketch. On top of that, it ships with better handling of data input and output elements.
For our project, 2018 was a year of significant modeling improvements, library rewrites, refactorings, and increased popularity. With the end of the year quickly approaching, let us take a look at our accomplishments and into the near future.
Ensuring the best possible user experience when modeling BPMN diagrams is our top priority. Today's release v3.0.0 release of our BPMN modeling toolkit marks another step into this direction. It includes the latest version of diagram-js which ships with better accessibility and more keyboard customization options.
We are proud to announce the latest release of our BPMN toolkit. The release focuses on internal changes to improve the efficiency and reduce the footprint of our toolkit.
Today we release the first alpha version of our rewritten DMN viewer and editor. It features a brand new decision table editor that got reworked for performance and better editing experience. Being multi-view capable at its core, the toolkit gives you better abilities to inspect and switch between the different elements inside a DMN file.
We're proud to announce the latest release of our BPMN modeler and toolkit. It ships with numerous improvements for both viewer and modeler, including reworked diagram navigation, simpler modeling of boundary events and adaptive label positioning. On top of that, it adds element auto placement, an entirely new mode to quickly model nicely laid out processes.
Todays release of our BPMN toolkit introduces a new rendering layer that brings significant performance improvements to bpmn-js. The old layer based on Snap.svg is now gone from bpmn-js as well as diagram-js, the underlying diagram toolkit. With that sorted out, bpmn-js now imports diagrams twice as fast, is smaller in bundle size and feels more responsive.
Todays release of the latest version of cmmn-js introduces a new rendering layer that brings significant performance improvements to cmmn-js. The old layer based on Snap.svg is now gone from cmmn-js as well as diagram-js, the underlying diagram toolkit. With that sorted out, cmmn-js now imports diagrams twice as fast, is smaller in bundle size and feels more responsive. In addition to these changes, the release ships with improved direct editing for text annotations and fixes several bugs, too.
We are happy to announce a new version of our dmn-js toolkit. It allows you to create the decision requirements diagram (DRD) for your decisions and export them as DMN 1.1 XML. Using the palette and context pad you know from our other bpmn.io libraries like bpmn-js and cmmn-js you can create and append DRD elements like Input Data or Business Knowledge Models and model the relationships between these elements.
We are proud to announce the latest version of dmn-js. In this release we introduce a Viewer for Decision Requirements Diagrams (DRDs). DRDs show elements involved in the decision-making process and the dependencies between them. The elements modeled are decisions, areas of business knowledge, sources of business knowledge, and input data. We also introduce an editor for decisions that have a literal expression instead of a decision table and support switching between multiple decision tables within the same dmn file.
This time we are twice as proud, because with bpmn-js-properties-panel v0.9.0 and cmmn-js-properties-panel 0.2.0 we can announce two releases at once. In both panels we provide the possibility to add descriptions for input fields. Besides several bug fixes we improved the tab behavior and added support to configure field injection.
We are proud to announce the latest version of dmn-js. In this release we greatly improved usability by offering assistance when entering simple values for the most common data types. We also now allow setting a minimum width for columns, which improves the handling of tables with a lot of inputs and outputs. Furthermore it is now possible to add descriptions to individual cells.
We are proud to announce the latest version of bpmn-js. In this release we're introducing the possibility to morph between collapsed and expanded sub processes. We also focused our efforts into better usability, thus label handling and direct editing have been reworked. Furthermore it is now easier to create activities, events and gateways of a specific type from the palette.
We are proud to announce the first release of our CMMN properties panel project. With this feature packed release you can configure CMMN properties with the same comfort known from our BPMN properties panel. You can edit general properties, details, rules, extension elements, variables, standard events and more.
We are proud to announce the latest version of bpmn-js. This release is packed with features that will make every perfectionist layouter out there burst with joy. These include alignment and distribution helpers, better handling of message flows and a smart layouting of connection labels. Along with these changes, the release brings a more robust import of BPMN 2.0 connection DI as well as minor improvements and bug fixes.
We are proud to announce the latest version of cmmn-js. The release adds the ability to model on-part as well as discretionary connections. Furthermore it allows you to document important parts of your diagrams with text annotations, adds the ability to search your CMMN diagram and fixes tons of bugs.
We are proud to announce the latest release of bpmn-js. With it we've added the ability to copy and paste BPMN elements. We also focused our efforts into making modeling huge diagrams easy, thus you're now able to search for elements by label or id, connect elements via a global connect tool and scrolling while dragging an element or when a tool is active.
We are proud to announce the latest release of bpmn-js. It adds the ability to translate the BPMN modeler into different languages (aka i18n) and allows you to model collapsed pools. On top of that it addresses a number of usability issues. Under the hood we performed some major improvements that should make it easier to work with bpmn-js as a library.
With the latest version of our properties panel we provide editing support for all Camunda execution related properties. We added input/output variable mappings, form fields, connectors, compensation activity references and
camunda:properties for form fields and extension elements. Besides that we carried out some significant usability improvements and fixed tons of bugs. We took big steps to further improve the internal code quality so that contributions should be easier, too.
We just released a new version of bpmn-js packed with more BPMN and usability improvements. You can now model data stores as well as compensation. A new hand tool allows you to navigate bigger BPMN diagrams easily and the replace menu tries to stay visible, full size. The viewer received fixes for associations, call activities and compensations.
We just released the latest version of our properties panel. Besides plenty of bug fixes it also includes some new features such as support for Camunda process engine's job prioritization and job retry time cycle. We also managed to improve the usability significantly using a new tabbed layout. Finding the right property is now a lot easier!
Today we released the best bpmn-js version as of yet. We added tons of new changes such as modeling lanes, event sub-processes, data objects and default flows. On top of that you can now move connection segments in parallel. Under the hood some significant improvements make the BPMN toolkit feel noticeably faster and allow users to totally customize element rendering.
I joined the bpmn.io team for the duration of my thesis. Over the next few months I'll build a framework for embeddable questionnaires on BPMN 2.0. You will be able to create your own interactive questionnaires, embed them into your website and extend the framework by creating new types of questions.
The new version of our BPMN modeler released today adds support for modeling boundary events, multi-instance markers, transactions, call activities and ad-hoc sub-processes. The release adds the ability to insert elements on existing flows and enhances sequence flow layouting around gateways and boundary events.
Last month Tim from Sparta Systems visited us in our Berlin office with requirements for a custom BPMN modeler. Sparta Systems, a Camunda customer, employs bpmn-js to provide customizable, predefined workflows to their very own customers. In this post he talks about their specific requirements and how he effectively locked down our modeler to create a custom BPMN modeling tool on top of it.
Today we release a new version of our bpmn toolkit that focuses on collaboration modeling. The new modeler allows you to create participants and message flows. With the space and lasso tools it offers two new helpers that support you in building and maintaining larger BPMN diagrams. The release improves the modelers user feedback as well as error handling.
Todays release of our BPMN toolkit ships with a big modeling update. The modeler now allows you to change the type of a BPMN element in place from the elements context pad. The release brings massive improvements in the handling of malformed BPMN diagrams. Last but not least it allows you to extend our toolkit to recognize custom BPMN 2.0 vendor extensions.
Today we open the bpmn.io forum to the public. The forum will serve as a friendly place to discuss improvements to our BPMN 2.0 toolkit, investigate rendering or modeling issues as well as get technical and non-technical help. It replaces existing contact forms available on our website as well as demo application.
Our first release this year adds manual connection layouting to the bpmn-js modeler. Additionally it provides a number of BPMN 2.0 serialization fixes and a new lasso selection tool. We ship the modeler prepackaged via our bower packaging, too. This should make it easier to play around and embed the bpmn.io web modeler.
Today we release important interaction improvements for the bpmn-js modeler. The updated modeling workflow helps you get stuff done faster by minimizing interruptions and focusing the right elements at the right time. Furthermore we ship touch support with the library. You can now build BPMN 2.0 diagrams using your tablet or mobile device.
Today we release a new version of bpmn-js. It ships with some big BPMN 2.0 modeling improvements and a number of rendering and import fixes. Using the modeler it is now possible to model sub-processes. A new palette gives you access to common elements. New elements can be dragged from the palette or an element's context pad to create them anywhere on the canvas.
Today we released a new version of bpmn-js. It adds the ability to connect and delete elements along with snapping and automatic connection layouting to our BPMN 2.0 modeler. The viewer received a new marker API that allows individual, contextual styling of BPMN 2.0 elements and attached overlays.
The new version of bpmn-js released today adds an overlay API and many enhancements to process modeling. The overlay API allows you to decorate BPMN 2.0 diagrams with additional data (think of comments or process state). The modeler can now create more BPMN 2.0 elements, moves them and performs automatic connection cropping.
Today we released a new version of our BPMN toolkit with complete support for BPMN 2.0 rendering.
Today we are publishing the bpmn-js viewer, a first version of our BPMN 2.0 toolkit that can display BPMN 2.0 diagrams embedded into web applications. We open sourced the library and all required components on GitHub. Open and view BPMN 2.0 diagrams on the web using our demo application.