Releases
v0.18.0
Compare
Sorry, something went wrong.
No results found
0.18.0 (2026-01-01)
Feature
add SearchQuery schema with Lucene search examples to OpenAPI definitions (5ae6ad2 )
implement Lucene query parser with PostgreSQL and DynamoDB support (6aee15f )
Introduce CassandraAdapter (921b1a5 )
Added CosmosDB Adapter (e2fe216 )
allow counting with filter (4de9f22 )
Added MQL (magic query language) (tink3rlabs#57 ) (5d78ca7 )
Added auth middleware and NewId utility function (tink3rlabs#50 ) (fc4edc1 )
Added raw query method to storage interface (0a3ee8e )
Add count method to adapters (fb1e84c )
Add storage adapter search method (3132e67 )
Added support for IN clause in dynamodb adapter (984ceac )
Added pubsub package and implemented SNS publisher (a1990f7 )
instantiation and multi-key filtering (#1 ) (a7488f0 )
Added functions to get OpenAPI definitions (a426839 )
Initial commit (05c3d5f )
Bug Fixes
revert cassandra adapter due to breaking changes (tink3rlabs#131 ) (5971679 )
reference cassandra service in tests (aebfe5c )
CassandraAdapter CI (a56f8f1 )
add cassandra example (34f40d5 )
switch could use tagged switch in mql/parser (baff02d )
sql query binding building (7a6b3bf )
typos in validation error (4ed7b8c )
Fixed dynamodb Get Unmarshaling bug (2436280 )
Move migration logic into adapters (6316386 )
Updated auth middleware to return proper JSON responses (tink3rlabs#51 ) (b3a86b8 )
fixed SNS publisher config loader issue (acf1724 )
fix migration statements for sqlite adapter (fcfe92a )
support aws credentials loading chain (7e3e3b3 )
Paging processing in sql (65493ac )
Check if table_name is nil (1620a7f )
Fixed dynamodb adapter error when updating leadership heartbeat (c6d801f )
leader: Add schema to leader election for sql (8119247 )
migrations: Append other statements with schema name (f01c7a3 )
pgsql: Fix missing schema in creating migrations table (49be071 )
add support for snake case dynamodb table names (f997380 )
Documentation
Code Refactoring
make Lucene parser SQL generation generic for PostgreSQL, MySQL, and SQLite (62ec92a )
simplify Lucene parser API and architecture (56e90ae )
simplify parser (7f2d9b3 )
Replace select with built-in gorm methods (d7d2e54 )
Chores
upgrade go to 1.25.3 (d636900 )
deps: bump github.com/aws/aws-sdk-go-v2/config (b799c39 )
deps: bump github.com/go-chi/chi/v5 from 5.2.2 to 5.2.3 (f167531 )
deps: bump github.com/auth0/go-jwt-middleware/v2 (2c1a1b3 )
deps: bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue (1117d6d )
deps: bump github.com/Azure/azure-sdk-for-go/sdk/data/azcosmos (406a0ea )
deps: bump github.com/aws/aws-sdk-go-v2/credentials (8b6afd7 )
deps: bump github.com/aws/aws-sdk-go-v2/service/dynamodb (c28e968 )
deps: bump github.com/aws/aws-sdk-go-v2/service/sns (0a1ab10 )
deps: bump github.com/Azure/azure-sdk-for-go/sdk/azidentity (3e829a9 )
deps: bump github.com/Azure/azure-sdk-for-go/sdk/azcore (9e4d010 )
deps: bump gorm.io/gorm from 1.30.3 to 1.31.1 (ff95bd3 )
deps: bump github.com/aws/aws-sdk-go-v2/config (006ca2a )
deps: bump github.com/aws/aws-sdk-go-v2/config (aaf3e1d )
deps: bump github.com/aws/aws-sdk-go-v2/credentials (e46c32e )
deps: bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue (ffe8232 )
deps: bump gorm.io/gorm from 1.30.1 to 1.30.3 (5b61ba7 )
deps: bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue (tink3rlabs#64 ) (064f197 )
deps: bump gorm.io/driver/sqlite from 1.5.7 to 1.6.0 (tink3rlabs#56 ) (656c0ef )
deps: bump github.com/go-chi/chi/v5 from 5.2.1 to 5.2.2 (tink3rlabs#55 ) (e539d2a )
deps: bump gorm.io/gorm from 1.30.0 to 1.30.1 (tink3rlabs#53 ) (8c176f2 )
lint lucene/parser.go (d1a5284 )
deps: bump github.com/aws/aws-sdk-go-v2/config (tink3rlabs#47 ) (da2e903 )
deps: bump github.com/aws/aws-sdk-go-v2/credentials (tink3rlabs#46 ) (a7e4c7c )
deps: bump github.com/aws/aws-sdk-go-v2/service/sns (tink3rlabs#45 ) (a9fb0dc )
deps: bump gorm.io/driver/mysql from 1.5.7 to 1.6.0 (tink3rlabs#35 ) (e65cdb8 )
Added additional error types (tink3rlabs#49 ) (43c57d9 )
Update to go 1.24 (52b0272 )
updated query method to use executePaginatedQuery (4359d93 )
update devcontainer go version (8d4bcb4 )
deps: bump gorm.io/driver/postgres from 1.5.9 to 1.6.0 (dae0373 )
deps: bump gorm.io/driver/sqlite from 1.5.6 to 1.5.7 (41b7ed6 )
deps: bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue (bab542d )
deps: bump github.com/aws/aws-sdk-go-v2/service/sns (e843560 )
deps: bump gorm.io/gorm from 1.25.11 to 1.26.1 (336cc97 )
deps: bump github.com/aws/aws-sdk-go-v2/config (55424ad )
deps: bump github.com/aws/aws-sdk-go-v2/credentials (3b98dd2 )
deps: bump github.com/go-chi/chi/v5 from 5.1.0 to 5.2.1 (cbe9cc0 )
deps: bump github.com/TwiN/deepmerge from 0.2.1 to 0.2.2 (d9bf8f9 )
Point dependabot to gomod (06d3b0f )
CI
patch
Proper error handling (04092d9 )
Handle odd queries with empty terms on left or right (d37f37b )
Handling implicit search in the lucene parser (e889789 )
cicd
Fix cicd pipelines (a818002 )
Remove requirement of release commit to release (097442a )
You can’t perform that action at this time.