Skip to content

Commit 1f847a4

Browse files
Merge pull request #8 from trustgraph-ai/feature/prepare-1.4
Feature/prepare 1.4
2 parents f6f4a87 + 4720d62 commit 1f847a4

File tree

15 files changed

+2311
-37
lines changed

15 files changed

+2311
-37
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: CI
22

33
on:
44
push:
5-
branches: ["main"]
5+
branches: ["master"]
66
pull_request:
77

88
jobs:

.github/workflows/pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ name: Deploy Jekyll site to Pages
88

99
on:
1010
push:
11-
branches: ["main"]
11+
branches: ["master"]
1212

1313
# Allows you to run this workflow manually from the Actions tab
1414
workflow_dispatch:

community/changelog/trustgraph.md

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,98 @@ grand_parent: TrustGraph Documentation
88

99
# Changelog
1010

11+
## v1.4.0 (2025-10-06)
12+
13+
### New Features
14+
- **Flow Configurable Parameters** (#526, #530, #531, #532, #533, #541):
15+
Major enhancements to flow parameter system:
16+
- Flow configurable parameters with dynamic settings
17+
- LLM dynamic settings using llm-model and llm-rag-model parameters
18+
- Temperature parameter support for all LLMs
19+
- Flow creation uses parameter defaults in API and CLI
20+
- Advanced parameter mode with controlled-by relationships
21+
- New CLI tools: tg-show-parameter-types
22+
- Dynamic chunking parameters
23+
- **Structured Data Diagnosis Service** (#518, #519):
24+
- New structured data diagnosis service plumbed into API gateway
25+
- Added XML, JSON, CSV detection capabilities
26+
- Type detector with schema selection
27+
- **Enhanced Collection Management** (#520, #522, #542, #544):
28+
- Collection metadata management and deletion capabilities
29+
- Librarian services integrated with collection manager
30+
- Collection tracking across all processors
31+
- Explicit collection creation/deletion (removed implicit creation)
32+
- Fixed collection management synchronization issues
33+
- **User/Collection Isolation** (#509, #510):
34+
- Neo4j user/collection separation
35+
- Memgraph user/collection processing
36+
37+
### Improvements
38+
- **Cassandra Performance** (#521):
39+
- Refactored Cassandra knowledge graph for single table
40+
- Multi-table implementation for performance enhancement
41+
- Added Cassandra collection table
42+
- **GraphRAG Optimizations** (#527): Implemented GraphRAG optimizations with
43+
updated tests
44+
- **Vector Store Enhancements** (#512): Vector stores now create collections
45+
on query
46+
- **Build System** (#515): Parallel container builds
47+
- **Logging** (#528, #543): Reduced excessive request/response logging and
48+
log spam
49+
50+
### Bug Fixes
51+
- **Collection Management** (#544): Fixed collection management
52+
synchronization problems
53+
- **Metrics** (#539, #540): Fixed label names and label issues in metrics
54+
- **WebSocket** (#517): Fixed async websocket closure handling
55+
- **CLI** (#529): Fixed CLI typo
56+
- **Tests** (#534, #535): Fixed failing tests and improved LLM parameter
57+
test coverage
58+
- **Object Writer** (#544): Fixed object writer management issues
59+
- **Milvus** (#544): Updated Milvus to use ANN correctly
60+
61+
### API Changes
62+
- **Gateway** (#514): Return empty embeddings list as empty list through
63+
gateway.
64+
- **Parameters**: Changed `parameters` to `parameter-types` for consistency
65+
66+
---
67+
68+
## v1.3.0
69+
70+
### New Features
71+
- **Structured Data Enhancements** (#492, #493, #496, #498, #500): Major improvements to structured data handling:
72+
- NLP query to GraphQL service for natural language database queries
73+
- Structured query tool integration with agent framework
74+
- Enhanced structured query support and object batching
75+
- Structured data loader CLI with auto mode functionality
76+
- Object import capabilities with batch processing
77+
- **Collection Management** (#503, #511):
78+
- Extended use of user + collection fields throughout the system
79+
- Stores automatically create collections on query
80+
- **Tool Groups** (#484): Added tool grouping functionality for better organization
81+
82+
### Improvements
83+
- **GraphQL Enhancements** (#486, #489):
84+
- Added GraphQL table query support
85+
- Removed redundant GraphQL collection parameter
86+
- **Cassandra Configuration Standardization** (#483, #488, #490):
87+
- Made Cassandra options (user, password, host) consistent across all utilities
88+
- Consolidated Cassandra configuration for better consistency
89+
- Refactored Cassandra operations to use common helper functions
90+
- **API Improvements** (#513): Return empty embeddings list as empty list through gateway
91+
92+
### Bug Fixes
93+
- **Vector Store Fixes** (#507): Fixed Milvus vector store integration issues
94+
- **Document Processing** (#506): Fixed document RAG processing issues
95+
- **Monitoring** (#502): Fixed Prometheus incorrect metric names
96+
- **API Consistency** (#481): Fixed trustgraph-base chunks/documents confusion in the API
97+
- **System Integration** (#494): Resolved various system integration issues
98+
- **Import/Export** (#476): Fixed graceful shutdown for import/export operations
99+
- **Knowledge Loading** (#472): Use collection field from request when loading knowledge core
100+
101+
---
102+
11103
## v1.2.17
12104

13105
### New Features

0 commit comments

Comments
 (0)