Releases
v1.0.0
1.0.0 (2023-06-19)
Bug Fixes
add aws-cdk as local dependency (9a1ab51 )
add explicit types for serialized objects (f5a36ea )
adjust output to match the contract (1ddd64e )
allow dynamic resource names (48df818 )
bump NPM version to 9 (1e83cd6 )
cd: show diff (93f8c01 )
cli: use correct color for property (4e94731 )
ensure proper product name (97a48d7 )
fetch devices individually (6bcdf34 )
grant delete permission (df110b0 )
ignore non-existing parameter (3cb76eb )
lambda: silence warnings (431e7c5 )
migrate tsconfig.json (ebf2357 )
no init in CI (9ff34e9 )
properly pad versions (dba885f )
remove file path before hashing (87698d3 )
remove needle (1e9026b )
remove unused config setting (b8fdda5 )
remove unused dependency (ac7e4b4 )
setup: deal with blank account, existing account device (4be6112 )
silence more warnings (1e498ec )
typescript (6900e81 )
typescript error (6bd8959 )
update dependencies (5776d97 )
update dependencies (b9ae95d )
update dependencies (c32f7f4 )
update dependencies (7f60095 )
update dependencies (357ca5d )
update dependencies (81d0359 )
update dependencies (7602992 )
update dependencies (26249d8 )
update dependencies (89fede7 )
update dependencies (d1421c5 )
update dependencies (13c57cf )
update dependencies (db3c333 )
update dependencies, all AWS deps must be dev (f8abbb3 )
use code in correct format (1369030 )
use exact version (a5b0ce9 )
using semver coerce and form proper url (637da5c )
Features
add authentication (5e1636c )
add CLI to list devices and register them (#49 ) (993e625 )
add device generator fargate task (43b14d3 )
add e2e test (dc3de6e )
add global secondary index (e744096 )
add inbound to security group (1547196 )
add mqtt bridge using fargate (d62e5ef )
add mqtt config to forward message to IoT (801de29 )
add powertools (2ebab5d )
add sqs to event via pipe (327f23e )
add topic to connection message (d2a2c77 )
build docker image based on file hash and mosquitto version (705b912 )
build docker image based on file hash and mosquitto version (61f90f6 )
call nrf cloud API and report result back to websocket (9db7ae0 )
cd (2898375 )
cdk: add CD role to stack (aa470fe )
change event source name using proper name 'thingy.ws' (7b8a9d6 )
change field name to match with spec (8fcb26b )
cli: add CLI to get logs (501481e )
cli: add command to configure devices (691f5f9 )
cli: add device simulator (5efeea9 )
cli: show config delta (f1a82ca )
cli: show individual devices and fetch nRF Cloud status (34a081b )
cli: silence warnings (3611942 )
connect iot to sqs (1d88511 )
convert to typescript (9399dab )
decouple device shadow (ca8738e )
device shadow (#14 ) (9329e58 )
enable point in time recover for device table (8d046b7 )
flag include state meta to nRF Cloud API (9c3d0f0 )
iot rule to check lat
property (8f4b15d )
logger (af366d6 )
make devices table a standalone resource (440cc1d )
metrics: add websocket and shadow metrics (d303ff6 ), closes #56
metrics: track when a shadow update is sent (faf842a ), closes #56
moving device simulator to separated repo (189dbf2 )
output mqtt uri (7ddabb1 )
publish to websockets (c21655b )
remove invalid topic from shadow messages, add @context (#24 ) (e684f54 )
rename code to fingerprint (e954b32 )
rename project (344a62d )
rename project (bad8878 )
reuse docker image (90291b0 )
reuse docker image (f9c28da )
script to store certificates on SSM (811c878 )
store device messages (#40 ) (5ba686e ), closes #36
use AWS Parameters and Secrets Lambda Extension (#52 ) (ce0ac48 )
use nRF Guide protocol (#33 ) (cd2013c )
websocket stack (1d97257 )
WIP load (687f894 )
WIP load (f8fcb57 )
BREAKING CHANGES
the project is now named hello.nrfcloud.com
this changes the API
this renames the project and the repo
this changes the backend to frontend protocol
You can’t perform that action at this time.