Releases: platformatic/platformatic
Releases · platformatic/platformatic
v0.12.0
What's Changed
- Wrong warn message fix for Platformatic creator by @marcopiraccini in #496
- Removes redundant creation logic from
db/init
by @marcopiraccini in #497 - Further fix on the warn messages if npm install is not done by @marcopiraccini in #498
- re-enabling test for CI by @leorossi in #337
- Pass through additional options on entities from db-authorization by @MzUgM in #494
- chore(deps): update actions/add-to-project digest to 52f0dde by @renovate in #501
- Pick a unique key as primary key if no primary is specified by @mcollina in #499
- Add support for generated columns by @kivancbilen in #502
- docs: add debug platformatic db by @AbderrazzakB in #463
- Config schema creation for service by @marcopiraccini in #500
- Added
count
api doc to sql-mapper reference by @marcopiraccini in #511 - chore(deps): lock file maintenance by @renovate in #510
- Map numeric to number instead of integer by @cesarvspr in #509
- Increase test timeout in packages/db (for Windows) by @mcollina in #518
- Test fails for 'nested resolver with many nested rows' by @ricfio in #512
- chore(deps): update actions/add-to-project digest to f64617d by @renovate in #517
- fix(cli): Ensure that commands exist when calling them by @kamilogorek in #472
- fix(graphql): Name not start with letter or underscore by @rozzilla in #515
- feat(graphql): Enhance error handling enum type by @rozzilla in #508
- Add docs for starting Platformatic DB programmaticaly by @mcollina in #520
- Reduce prometheus logs to trace level by @mcollina in #525
- fix(graphql): Enum value with special chars by @rozzilla in #516
- Fix for the relationships for tables in different schemas by @marcopiraccini in #521
- chore(deps): update vitest monorepo to ^0.26.0 by @renovate in #514
tsc
build step in GH action by @marcopiraccini in #526- Fix the start command from the CLI by @mcollina in #533
- chore(deps): update pnpm to v7.19.0 by @renovate in #529
- chore(deps): update actions/add-to-project digest to 00f7bf6 by @renovate in #524
- Remove ConfigManager.save() by @mcollina in #537
- Do not create types if migrations are not run when starting by @mcollina in #534
- fix(graphql): Handle duplicated enum names by @rozzilla in #528
- Configuration to disable automatic TS build by @marcopiraccini in #540
- Fix plugin ref in VSCode by @mcollina in #541
New Contributors
- @cesarvspr made their first contribution in #509
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
- chore(deps): update actions/add-to-project digest to 31901d2 by @renovate in #445
- docs: update out-of-date migrations by @AbderrazzakB in #448
- chore(deps): update dependency vite to v4 by @renovate in #455
- feat(gitignore): Exclude VS Code folder by @rozzilla in #456
- Feat/migration generation by @stanimirovv in #136
- feat(sql-mapper): Enhance error message by @rozzilla in #460
- chore(deps): update actions/add-to-project digest to 2558057 by @renovate in #449
- chore(deps): update dependency happy-dom to v8 by @renovate in #447
- chore(deps): update dependency @vitejs/plugin-react to v3 by @renovate in #454
- fix(graphql-mapper): Catch printSchema errors by @rozzilla in #457
- chore(deps): update pnpm to v7.18.2 by @renovate in #470
- chore(deps): lock file maintenance by @renovate in #468
- create-platformatic interactive cli tool by @marcopiraccini in #427
- Make Quick Start guide links GitHub compatible by @HassanBahati in #467
- fix(cli): Add compile option to help db command by @kamilogorek in #471
- Create now accepts current directory (default) by @marcopiraccini in #475
- Add support for generated columns by @kivancbilen in #469
- feat: use latest onestep version by @ivan-tymoshenko in #477
- Add the correct env in gh action by @marcopiraccini in #480
- remove db references from service schemas by @cjihrig in #484
- reduce schema duplication in db by @cjihrig in #485
- Set up the _admin endpoints only when dashboard is enabled by @mcollina in #476
- feat: export ConfigManager in the db package by @ivan-tymoshenko in #489
- ci: Always use commited pnpm lock-file in CI by @kamilogorek in #482
- Quickstart changes for platformatic-creator by @marcopiraccini in #474
- Schema creation in new Platformatic creator by @marcopiraccini in #488
- chore(deps): update actions/add-to-project digest to dc0c796 by @renovate in #491
- Revise Platformatic DB Authorization docs by @simonplend in #438
- Make inserted_at and updated_at customizable by @marcelom97 in #443
- Add logging for migration generation by @mcollina in #495
New Contributors
- @AbderrazzakB made their first contribution in #448
- @HassanBahati made their first contribution in #467
- @kamilogorek made their first contribution in #471
- @kivancbilen made their first contribution in #469
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- chore: fix typo in .npmignore by @lpinca in #426
- chore(deps): update pnpm to v7.18.0 by @renovate in #431
- chore(deps): lock file maintenance by @renovate in #433
- Remove requirement for foreign keys to have _id suffix by @mcollina in #430
- Fetch all relation keys when fetching relations in GraphQL by @mcollina in #432
- feat(config): Add schema JSON by @rozzilla in #418
- Support npm 9 by @mcollina in #435
- chore(deps): update pnpm to v7.18.1 by @renovate in #440
- fix(db-authorization): throw 401 if webhook auth fail by @ivan-tymoshenko in #439
- chore(deps): update actions/add-to-project digest to 06e54d7 by @renovate in #441
- Always use string for BigInts (minus SQLite) by @mcollina in #434
- Setup user on demand by @mcollina in #442
New Contributors
Full Changelog: v0.9.2...v0.10.0
v0.9.2
v0.9.1
v0.9.0
What's Changed
- docs: fix Extend REST API by @CVarisco in #391
- Ignore endpoints by @mcollina in #389
- docs: fix plugin option example by @ivan-tymoshenko in #392
- Add steps in case of issues running the tests by @rozzilla in #399
- chore(deps): update pnpm to v7.17.1 by @renovate in #402
- fixes #206 : safe values for limit by @Jacopo47 in #220
- chore(deps): lock file maintenance by @renovate in #405
- fix(config): Set correct schema for version table by @rozzilla in #394
- Do not add Subscriptions if there are only composite keys by @mcollina in #395
- feat: set accept-encoding header for the webhook request by @ivan-tymoshenko in #397
- Schema in entity names by @marcopiraccini in #408
- chore(deps): update actions/add-to-project digest to 1885da2 by @renovate in #409
- chore(deps): update dependency tsd to ^0.25.0 by @renovate in #411
- fix(deps): update dependency @fastify/basic-auth to v5 by @renovate in #412
- feat: rename migrate to migrations apply command by @ivan-tymoshenko in #407
- Print ASCII art only if no command is specified by @mcollina in #415
- chore(deps): update actions/add-to-project digest to 7540d63 by @renovate in #414
- Support updating the plugin options and restart by @mcollina in #419
- feat: add data-admin inside db-dashboard by @ricfio in #410
New Contributors
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- fix: entity insert with explicit PK value by @ricfio in #332
- chore(deps): update pnpm to v7.16.1 by @renovate in #353
- Add pluginTimeout to schema, docs, and tests by @mcollina in #351
- Log messages if there are no tables by @mcollina in #352
- Add support for postgresql jsonb by @mcollina in #349
- Make sure json columns can be updated by @mcollina in #350
- feat(docs): rename docs/reference/sql-rest to docs/reference/sql-openapi by @marcelom97 in #342
- chore(deps): update arm64v8/mariadb docker tag to v10.10 by @renovate in #357
- chore(deps): update mariadb docker tag to v10.10 by @renovate in #358
- Postgres schema support by @marcopiraccini in #359
- fix: add import React in dashboard App by @ricfio in #361
- Add
like
support on where clause by @marcelom97 in #360 - chore(deps): update pnpm to v7.17.0 by @renovate in #363
- chore(deps): lock file maintenance by @renovate in #364
- fix: add missing import React in dashboard sources by @ricfio in #365
- Disable authorization checks if no
ctx
is passed by @marcopiraccini in #366 - Schema support for all DBs by @marcopiraccini in #373
- chore(deps): update actions/add-to-project digest to b6a7221 by @renovate in #376
- Multiline env variabiles and JWT schema fix by @marcopiraccini in #380
- Dashboard dependency fix by @marcopiraccini in #381
- chore(deps): update actions/add-to-project digest to d3e23d3 by @renovate in #382
- fix(deps): update dependency fastify-sandbox to ^0.11.0 by @renovate in #379
- chore(deps): update actions/add-to-project digest to 29766ca by @renovate in #385
- Autoload & watch options refactoring by @mcollina in #374
- Composite keys by @mcollina in #386
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- fix typo in repo urls by @cjihrig in #301
- chore(deps): update pnpm to v7.15.0 by @renovate in #303
- feat: add react-admin inside db-dashboard by @ricfio in #255
- fix: add enum values support in schema by @Abdullah0sama in #304
- fix: add missing import React in db-dashboard by @ricfio in #309
- docs: fix sample config enabling dashboard by @kgajera in #310
- chore(deps): update contributor-assistant/github-action action to v2.2.1 by @renovate in #313
- Add more debug logging to db-auth by @mcollina in #312
- Fix documentation for logger by @rozzilla in #316
- feat(log): Enhance assert error message by @rozzilla in #318
- Fix Docker image by @mcollina in #320
- fix checking for authorized fields if no field is specified by @Abdullah0sama in #324
- Validate authorization config rules by @mcollina in #322
- chore(deps): lock file maintenance by @renovate in #325
- Fails the CI job if linting fails / fix linting by @mcollina in #326
- Fix db migrate documentation by @rozzilla in #321
- feat(sql-mapper): implement updateMany function on entity by @marcelom97 in #288
- chore(deps): update pnpm to v7.16.0 by @renovate in #331
- chore(deps): update dependency fast-jwt to v2 by @renovate in #333
- Plugin schema additionalProperties: false by @mcollina in #334
- Update dashboard with UI components by @leorossi in #330
- Metrics in dashboard home page by @marcopiraccini in #327
- JWT namespace configuration by @marcopiraccini in #336
- removes dashboard and hides toolbar for React Admin view by @leorossi in #338
- fix: watch only js files by default by @ivan-tymoshenko in #340
- Add catchall route for dashboard by @mcollina in #343
- Automatic refresh of dashboard metrics by @marcopiraccini in #344
New Contributors
- @cjihrig made their first contribution in #301
- @kgajera made their first contribution in #310
- @rozzilla made their first contribution in #316
- @marcelom97 made their first contribution in #288
Full Changelog: v0.6.1...v0.7.0
v0.6.1
v0.6.0
What's Changed
- Fix links in SQL-Events docs by @simonplend in #280
- Include service commands in CLI reference docs by @simonplend in #279
- Make sure eq and neq can check for NULL as well by @mcollina in #278
- chore: add prepublish script to db-ra-data-rest package by @giacomocerquone in #290
- Specify plugin options by @mcollina in #286
- Fix typo in link to fastify-sandbox by @marccremer in #289
- Param to skip auth when using entities programmatically by @marcopiraccini in #291
- Webhook authentication issue if the body is not present in request by @marcopiraccini in #295
New Contributors
- @marccremer made their first contribution in #289
Full Changelog: v0.5.1...v0.6.0