Repository navigation
Dev > Main for Release v3.0.0 - #2183
Merged
Merged
Conversation
[Feat]: add select component selected/active styles
[Feat]: Toast / Notification Component
[Fix]: #2101 transfer component selectedKeys + filterOption
[Fix]: #2118 table download event override
…padding [Fix]: tabbed container body padding
[Fix]: #2119 column layout hide property
[Feat]: add support of multiple input formats for date component
[Fix]: pie chart tooltip
Add md docs links in the components + nested subfolders
fix: jsquery prepared query
Bulk of work on client chat components, AI integration and numerous component fixes and updates.
…/serialization of all API endpoints
Squash of the 151 commits of branch coverage-gate (kept, with the full history) on top of api-service-tests. Test infrastructure: - tests moved to Testcontainers and JUnit 5; container images pinned by digest (ContainerImages); the shared MongoDB container gets a 65536 open-file limit; heavy containers (MSSQL, Elasticsearch, Oracle) run under @tag("heavy-container") - test dependencies managed in lowcoder-dependencies and the module poms Coverage gate: - lowcoder-coverage-report: JaCoCo aggregate report plus coverage-gate.xml, one line and one branch floor per module (18 modules), run in `mvn verify`; enforced (gate.failonviolation=true) with every floor at least 0.80/0.80; -Dgate.failonviolation=false gives a report-only run - local only (no CI job); skipped with -Djacoco.skip=true or without execution data Tests: - 283 new test files across the sdk, infra, domain, server and plugin modules; known production defects are pinned at today's behaviour (fixes deferred) and named in the tests Production changes: - unreferenced code deleted (owner decision), including KeyInstanceCreator, EndpointAuthorizationManager, the bundle Tree/Node classes, unused bulk member methods, MongoUpsertHelper.bulkRemove and other dead utilities - .gitignore: lowcoder-plugins/plugins/, the integration tests' temporary plugin-jar directory
Deploying lowcoder-cloud with
|
| Latest commit: |
43f27e2
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://93616192.lowcoder-cloud.pages.dev |
| Branch Preview URL: | https://dev.lowcoder-cloud.pages.dev |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Merge
devintomainfor Lowcoder 3.0.0: faster apps and a more responsive builder, AI-assisted app construction that stays editable, and reusable Templates with Lowcoder drop-zones.Months of work come together in this release:
Use the release announcement as the GitHub release body after this merge. The issue audit covers all 46 Awaiting Release issues and separates 21 existing main changes from 25 additional release candidates. The new-issue list includes two entries requiring a final implementation/plugin check (#2101 and #2111).
Types of changes