Releases
1.0.0
1.0.0 (2023-02-15)
⚠ BREAKING CHANGES
release: [skip ci] 1.0.0 released
Features
app-service: create event service with event flowable (839d18e )
azure-dt: add some model of azure digital twins events (ca50c2f )
create digital twin event parser (6cf0c16 )
create event consumer interface (c722847 )
create event interface (2294769 )
create event parser interface (0ae4043 )
create event publisher interface (d68adc0 )
create humidity value object (aa0ff7c )
create kafka producer (bcec1a2 )
create luminosity value object (88c4992 )
create medical device value object (c96b003 )
create parser for digital twin relationships events (9622822 )
create parser for digital twin update events (307af9f )
create person tracked value object (d120739 )
create presence value object (24b680a )
create process state value object (7f4bfcd )
create signalR client (7a49c0e )
create temperature value object (3de1ae3 )
events: create process event (bae7326 )
events: create room event (8a033c2 )
events: create tracking event (61dfb21 )
Bug Fixes
deps: correct signalr deps (bc9b8f3 )
Documentation
add sample asyncapi documentation file (d1b8503 )
Build and continuous integration
add asyncapi validation job (1c0373e )
add job to generate and deploy asyncapi documentation (4eeba69 )
add runner to async api deploy job (dd5b42c )
modify documentation job to publish in kdoc subdirectory (250c069 )
remove async api validation job and correct path (6dcac6d )
Style improvements
adjust kafka publisher style (5742879 )
Refactoring
move update and relationship events to dedicated parser (a0f02ca )
refactor code for respect style conventions (7343d5a )
Dependency updates
deps: add archunit dependency (3455e03 )
deps: add kafka dependencies to gradle build file (3548452 )
deps: add kafka dependencies to gradle catalog (598da2a )
deps: add reactivex and jackson lib to gradle build file (6df48c5 )
deps: add signalr deps to gradle build file (84a7763 )
deps: add signalr deps to gradle catalog (025410c )
deps: update dependency com.microsoft.signalr:signalr to v7.0.2 (c9f5e54 )
deps: update dependency com.microsoft.signalr:signalr to v7.0.3 (e6f2710 )
deps: update dependency gradle to v8 (25583fa )
deps: update kafka to v3.4.0 (49deed0 )
Tests
architecture: add archunit tests to enforce the following of clean architecture principles (e3f790a )
parser: add parser tests (6e18782 )
General maintenance
add datetime property to event (bd16b78 )
add measure unit to temperature and luminosity (1a938af )
add process id to process event (c0b9332 )
add process info data for process events (8c10108 )
add reactivex lib to gradle catalog (a81e30b )
add sample asyncAPI document (5c31226 )
adjust import for new package parser (67a0e3c )
adjust import for new package parser (4af8f34 )
arrange import in alphabetical order (8db40e6 )
change kafka producer due to new event publisher type (ee3c5b9 )
change launcher with new event publisher type (e2801c3 )
change project name (db9008d )
change type of event publisher (9676605 )
create application launcher (ccee1d8 )
create empty event (dd52695 )
create enum class for twin properties (45d4592 )
create model for lifecyle digital twins events (666405e )
create model for relationship digital twins events (4e3028f )
create model for relationship digital twins events (ca1929b )
create patient data (89cccf0 )
delete template test class (2a1b120 )
delete useless tracking data (88f6cd9 )
docker: add run gradle task to dockerfile (25a6afe )
docs: change asyncapi version (589da31 )
modify type in event interface (b04a1ee )
release: [skip ci] 1.0.0 released (f48fd5c )
send events only if necessary (9dd1f4a )
test: add some resource for event tests" (5bd6f0e )
update README (b55f4d3 )
update README with schema and documentation link (127f392 )
You can’t perform that action at this time.