version 2.1 has new features and lots of bug fixes
We have a brand new package, the common package. This package contains components that are not part of the core web experience, yet they are generic enough to be used in any project. In this release we have added 3 new components, which are appear inside the layout
folder:
- Triton Common Header
- Triton Common Sidebar
- Triton Common Layout
These components can be used to define the layout of an application, and give basic tools for navigation.
There are plans to iterate further on these components
The Common package depends on the core package, and is shipped with the Angular and React installations of Triton.
The Common package will be included as part of the install bundle, however if the package is not used, it will not be part of the build,
so there is no need to worry about bundle sizes increasing with this new package.
Check it out!
A new core component has been added to the library, the Map component. We are very excited to see this new addition, because it has been
created by an external contributor, our great colleague Daniel Kostov. This is the first component that has been created solely from
an external contributor, it serves as living proof that Triton is a collaborative project, which allows developers from different teams to
share code and contribute across projects. Future contributions are strongly encouraged, and we are there to help and support anyone who wants to contribute to Triton.
Check it out!
The Select component now has the feature of multi select, which, when enabled, allows users to select multiple items simultaneously.
To explore this feature, check out the select component, under core.
The Date Picker now allows users to pick a range from one date to another.
This new property allows more configurations to users of the date picker.
Check it out!
Documentation Page Overhaul πβ
The Triton homepage is in a constant state of improvement. With the new update we have added a more compelling overview of components,
documentation of the foundation of Triton - the Triton Design System, and overall improved the usability of the docs based on feedback
from the users of Triton.
There are also lots of smaller improvements: bugfixes, tweaks, minor changes and other improvements are pushed constantly.
Through collaboration with you, the users of Triton, we find and solve bugsm together, and make improvements to serve the needs of various projects.
The collaboration so far is a great start, and we want to keep building on it, with new contributions. Thanks to all our users
for the great collaboration, let's grow this commnity together!
Poseidon Next now ships with Triton 2. This means that new VI projects will be able to use Triton out of the box, even without installing a single package.
Thanks to the PNext team for the good, continued collaboration.
Throughout the recent months, more projects have started using Triton, and we are getting user feedback, bug reports, and contributions.
If you are a user of Triton, please get in touch with us! We want to know about you. You can reach out to me directly on Teams.