🚀 Introducing the Future of Lowcoder!
Today marks a monumental step in our journey. We're thrilled to unveil the latest major version of our software, packed with innovations that will redefine the way you experience Lowcode.
📊 Charting Brilliance & Mapping Wonders:
Dive into the world of visual storytelling with our new support for Mermaid Charts. Craft stunning structural charts with just text!
Supercharge your data visualization with full eCharts support and the latest version of eCharts. Create mesmerizing wordcloud charts based on eCharts.
Mapping the Future: Navigate the world differently with our Google Maps support. Experience the magic of dynamic charts as overlays, bringing your data to life in a geo-context. It's not just a map; it's a canvas for your data stories!
🔴 Real-time Magic with Websockets:
In the digital age, speed and immediacy are paramount. That's where our websocket datasource comes into play. But why is this such a game-changer? Thank you very much @raheeliftikhar5 for this great contributionn!
Instant Updates: Unlike traditional methods where you'd need to refresh or poll for new data, websockets push updates to you the moment they happen. Imagine viewing a dashboard and watching data points, charts, and metrics update in real-time without lifting a finger.
Enhanced Collaboration: Websockets don't just update data; they transform collaboration. When multiple users are viewing the same content, any change made by one user can be instantly seen by others. This means teams can work together seamlessly, making decisions based on real-time insights.
Reduced Latency: With websockets, the lag between sending a request and receiving a response is drastically reduced. This ensures that your apps feel snappier and more responsive, enhancing user experience.
Endless Possibilities: From live chat applications to real-time gaming, tracking, and monitoring systems, the applications of websockets are vast. With our websocket datasource, you're not just staying updated; you're unlocking a world of real-time possibilities for your apps.
Harness the power of real-time with websockets and watch your Lowcoder components come alive, fostering unparalleled collaboration and interactivity.
📱 Dynamic Responsive Design:
Say hello to our Responsive Layout Component! Designing fully responsive apps is now a breeze. This is not just an upgrade; it's a revolution in lowcode tools.
💬 Engage & Collaborate:
A huge shoutout to @mousheng for introducing a full-featured comment (chat) component and a timeline component. Engage, discuss, and collaborate like never before.
🎥 Video Meetings & Apps merged:
We're making history! Introducing the first version (Beta) of components for Video Meetings. Lowcoder is now the pioneer in enabling app creators to build apps with integrated video meetings, streaming, and full collaboration capabilities. @freddysundowner, thank you for this visionary contribution!
Our vision is clear and bold: To be the ultimate Lowcode Platform for everyone. We're merging Web Design & Content Management with Apps and Collaboration. Imagine a future where you need just one tool to build websites, integrate interactive apps, and foster communication, work, learning, and play. That future starts now!
Also, we want to thank @ludomikula, @aq-ikhwa-tech, and @AyeniAmanda for their endless nights spent and thousands of lines of code written and tested...
Thank you for being a part of this journey. Together, we're shaping the future. 🚀
What's Changed
- Add Support For Integration Testing Pf4j Plugins With The ServerApplication ( API-SERVICE ) by @aq-ikhwa-tech in #295
- fix: button width issue in non-webkit browser by @aaron1604 in #299
- Fix_Optimize_JSON_Lottie_Component by @mousheng in #294
- fix: margin padding for lottie by @aaron1604 in #300
- Add Timeline Component: by @mousheng in #301
- fix: minor css fix for background height by @aaron1604 in #303
- expand avatar color list by @mousheng in #310
- Fix docker build on ARM by @louga31 in #306
- fix: container fixed height issue by @aaron1604 in #312
- fix: container height fix on child delete by @aaron1604 in #311
- Antd Upgrade by @raheeliftikhar5 in #307
- Add Missing Existence Check For dynamicParamsConfig That Causes FireBase Conenctor Query Run Failure by @aq-ikhwa-tech in #314
- fix json edit by @mousheng in #322
- add_autoComplete_component by @mousheng in #318
- fix links describe in chinese by @mousheng in #321
- Fix labels position by @mousheng in #319
- Add mention component by @mousheng in #320
- Add oAuth Providers Integration by @aq-ikhwa-tech in #305
- fix_theme_save_bug by @mousheng in #341
- fix: honor timeout set for REST API calls by @ludomikula in #345
- ForwardRefs warning on CustomSelect by @raheeliftikhar5 in #334
- feat: table number input added by @aaron1604 in #329
- improve_widthCalculator_and_heightCalculator by @mousheng in #339
- Add Feature To Include ORY As Possible Auth Provider by @aq-ikhwa-tech in #348
- Layout component by @raheeliftikhar5 in #346
- Remove momentJS by @raheeliftikhar5 in #333
- fix: honor rest api ssl cert verification setting by @ludomikula in #351
- Layout component fixes by @raheeliftikhar5 in #349
- Load hidden comps in preview by @raheeliftikhar5 in #353
- Lowcoder-sdk was unable to load lowcoder components (Chart, Image editor, calendar) by @aaron1604 in #363
- Echarts extension by @raheeliftikhar5 in #372
- feat: Allow user to send message and disconnect socket connection by @raheeliftikhar5 in #374
- fix: fixed stream query broadcast method params by @raheeliftikhar5 in #375
- fix: update springdoc dependency to make OpenAPI endpoints work again by @ludomikula in #378
- make
showAllDay
work in Day/Week/Month view by @wasserpanther in #379 - Update dependabot.yml by @FalkWolsky in #391
- enhance Timeline Component by @FalkWolsky in #396
- fixed issue #237, #335 and links to Component Documentation by @FalkWolsky in #395
- OAuth updates for third party login options. by @raheeliftikhar5 in #389
- Keycloak auth by @ludomikula in #411
- WIP: Agora integrationn by @FalkWolsky in #413
- Fixing /client/readme.md by @FalkWolsky in #419
- Agora Video Meetings V0.5 by @FalkWolsky in #418
- Mongo DB Datasource Query Failure Fix + SIGNUP Enablement Always On Fix by @aq-ikhwa-tech in #401
- build(deps): bump word-wrap from 1.2.3 to 1.2.4 in /client by @dependabot in #297
- build(deps): bump @babel/traverse from 7.21.5 to 7.23.2 in /client by @dependabot in #415
- Adding eCharts Wordcloud Support by @FalkWolsky in #420
- build(deps): bump @babel/traverse from 7.21.5 to 7.23.2 in /server/node-service by @dependabot in #414
- build(deps): bump postcss from 8.4.24 to 8.4.31 in /client by @dependabot in #394
- build(deps-dev): bump @types/react-resizable from 1.7.4 to 3.0.5 in /client by @dependabot in #392
- build(deps): bump @adobe/css-tools from 4.2.0 to 4.3.1 in /client by @dependabot in #352
- Dev->Prod v 2.1 by @FalkWolsky in #397
- Adobe CSS Tools by @FalkWolsky in #422
- chore(deps): bump clsx from 1.2.1 to 2.0.0 in /client by @dependabot in #330
- build(deps): bump org.eclipse.jgit:org.eclipse.jgit from 6.5.0.202303070854-r to 6.7.0.202309050840-r in /server/api-service by @dependabot in #388
- add comment component: by @mousheng in #317
- Comment component by @mousheng by @FalkWolsky in #423
- Add Handling To Delete An Auth Config Permanently by @aq-ikhwa-tech in #424
- V2.1 Vision Release by @FalkWolsky in #425
New Contributors
- @louga31 made their first contribution in #306
- @raheeliftikhar5 made their first contribution in #307
- @wasserpanther made their first contribution in #379
- @FalkWolsky made their first contribution in #391
Full Changelog: v2.0.1...2.1.0