Releases: sabinadams/aurora
v1.3.7
What's Changed
- Bump conf from 10.1.1 to 10.1.2 by @dependabot in #96
- fix(readme): aurora should be installed as a dev dependency by @YassinEldeeb in #97
- Bump @types/node from 17.0.23 to 17.0.31 by @dependabot in #113
- Bump @prisma/client from 3.12.0 to 3.13.0 by @dependabot in #111
- Bump @prisma/sdk from 3.12.0 to 3.13.0 by @dependabot in #110
- Bump nodemon from 2.0.15 to 2.0.16 by @dependabot in #114
- Bump @types/jest from 27.4.1 to 27.5.0 by @dependabot in #116
- Bump typescript from 4.6.3 to 4.6.4 by @dependabot in #117
- Bump prisma from 3.12.0 to 3.13.0 by @dependabot in #115
- Bump commander from 9.1.0 to 9.2.0 by @dependabot in #105
- Bump glob from 7.2.0 to 8.0.1 by @dependabot in #102
- chore: remove lib dir from source-code & fix dev scripts by @YassinEldeeb in #98
- feat: add contributing guide by @YassinEldeeb in #99
- Bump prisma from 3.13.0 to 3.14.0 by @dependabot in #120
- Bump @types/node from 17.0.31 to 17.0.32 by @dependabot in #121
- Bump @prisma/sdk from 3.13.0 to 3.14.0 by @dependabot in #119
- Bump @prisma/client from 3.13.0 to 3.14.0 by @dependabot in #118
- Bump @types/node from 17.0.32 to 17.0.33 by @dependabot in #123
- Bump glob from 8.0.1 to 8.0.2 by @dependabot in #122
- Enhancement/output cleanup by @sabinadams in #124
- Oezguerisbert master by @sabinadams in #125
New Contributors
- @YassinEldeeb made their first contribution in #97
Full Changelog: 1.3.6...1.3.7
v1.3.6
What's Changed
- Allows non-standard generator fields by @sabinadams in #49
- Bump @prisma/sdk from 3.9.1 to 3.9.2 by @dependabot in #53
- Bump @prisma/client from 3.9.1 to 3.9.2 by @dependabot in #52
- Bump @types/node from 17.0.16 to 17.0.17 by @dependabot in #51
- Bump prisma from 3.9.1 to 3.9.2 by @dependabot in #50
- Enhancement/allow single letter enum fields by @sabinadams in #55
- Bump @types/node from 17.0.17 to 17.0.18 by @dependabot in #56
- Bump @types/jest from 27.4.0 to 27.4.1 by @dependabot in #64
- Bump @types/node from 17.0.18 to 17.0.21 by @dependabot in #63
- Bump prisma from 3.9.2 to 3.10.0 by @dependabot in #62
- Bump typescript from 4.5.5 to 4.6.2 by @dependabot in #65
- Bump @prisma/sdk from 3.9.2 to 3.10.0 by @dependabot in #60
- Bump @prisma/client from 3.9.2 to 3.10.0 by @dependabot in #61
- Bump ts-node from 10.5.0 to 10.6.0 by @dependabot in #66
- Enhancement/merge generators by @sabinadams in #67
- Bump ts-node from 10.6.0 to 10.7.0 by @dependabot in #68
- Bump tsc-watch from 4.6.0 to 4.6.1 by @dependabot in #70
- Bump tsc-watch from 4.6.1 to 5.0.3 by @dependabot in #89
- Bump @prisma/sdk from 3.10.0 to 3.12.0 by @dependabot in #88
- Bump @prisma/client from 3.10.0 to 3.12.0 by @dependabot in #87
- Bump @types/node from 17.0.21 to 17.0.23 by @dependabot in #91
- Bump ts-jest from 27.1.3 to 27.1.4 by @dependabot in #90
- Bump typescript from 4.6.2 to 4.6.3 by @dependabot in #92
- Bump commander from 9.0.0 to 9.1.0 by @dependabot in #93
- Bump prettier from 2.5.1 to 2.6.2 by @dependabot in #94
- Bump prisma from 3.10.0 to 3.12.0 by @dependabot in #86
- Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #83
- Removes special chars by @sabinadams in #95
Full Changelog: 1.3.1...1.3.6
v1.3.1
Builds and releases a set of improvements and bug-fixes
What's Changed
- Update chalk import by @codeninja in #46
- 42 update generator tests by @codeninja in #45
- Bump jest from 27.5.0 to 27.5.1 by @dependabot in #47
Full Changelog: 1.3.0...1.3.1
v1.3.0
I'm happy to announce version 1.3.0
of Aurora 🎉
Major Improvement
- The process in which we retrieve the attributes has been updated so that it uses a more simple string-parsing method that should prevent most issues regarding missing attribute data 🎉🎉
- You can now use glob patterns in your
aurora.config.json
file thanks to @turn-a-round!
Minor Improvements
- You can now specify multiple generators in your schemas (or no generators)
- Field attributes on models defined in more than one file should now properly get merged together. Previously, the set defined first would be overwritten
- Security updates
Upcoming Plans
- Assessment of the codebase as a whole as-is and cleaning things up/documenting how things are working
- Planning a few utility features to help manage your schema organization
If you like what I'm doing with Aurora and/or have any questions, give me a follow and check me out on Twitter
Thanks!
What's Changed
- Enhancement/allow datasource merge by @sabinadams in #12
- Hotfix/prisma sdk issue by @sabinadams in #15
- Re-instates the latest version by @sabinadams in #17
- Implementing #18 glob pattern, check files that
endsWith
'.prisma' extension by @turn-a-round in #19 - New Build run for new version by @turn-a-round in #20
- Enhancement/merge duplicate attributes by @sabinadams in #22
- Bump commander from 8.3.0 to 9.0.0 by @dependabot in #25
- Bump @types/node from 16.11.21 to 17.0.14 by @dependabot in #24
- Bump chalk from 4.1.2 to 5.0.0 by @dependabot in #23
- Bump @prisma/client from 3.8.1 to 3.9.0 by @dependabot in #28
- Bump prisma from 3.8.1 to 3.9.0 by @dependabot in #27
- Bump @prisma/sdk from 3.8.1 to 3.9.0 by @dependabot in #26
- Bump @prisma/sdk from 3.9.0 to 3.9.1 by @dependabot in #31
- Bump prisma from 3.9.0 to 3.9.1 by @dependabot in #29
- Bump @prisma/client from 3.9.0 to 3.9.1 by @dependabot in #30
- Bump jest from 27.4.7 to 27.5.0 by @dependabot in #36
- Bump @types/node from 17.0.14 to 17.0.15 by @dependabot in #35
- Bump ts-node from 10.4.0 to 10.5.0 by @dependabot in #40
- Bump @types/node from 17.0.15 to 17.0.16 by @dependabot in #39
- allowing for multiple generators by @codeninja in #38
- Enhancement/fix default values by @sabinadams in #41
- Enhancement/fix attribute data loss by @sabinadams in #43
New Contributors
- @turn-a-round made their first contribution in #19
- @dependabot made their first contribution in #25
- @codeninja made their first contribution in #38
Full Changelog: 1.2.0...1.3.0
v1.2.0
I'm happy to announce version 1.2.0
of Aurora 🎉
Major Improvement
- Aurora will now parse every possible attribute on your models and fields 🎉🎉
Aurora previously almost exclusively used Prisma SDK's DMMF
to parse out fields and models and their attributes. DMMF
is incomplete however, and doesn't report EVERY possible attribute.
With a custom parser, Aurora can now parse out those values and reflect them in your generated output properly.
If you like what I'm doing with Aurora and/or have any questions, give me a follow and check me out on Twitter
Thanks!
What's Changed
- Enhancement/feature set tests by @sabinadams in #3
- Fixes datasource blocks to include fields unsupported by DMMF by @sabinadams in #7
- Enhancement/generator missing attributes by @sabinadams in #8
- Enhancement/model attributes by @sabinadams in #10
Full Changelog: 1.1.0...1.2.0
v1.1.0
I'm happy to announce version 1.1.0
of Aurora 🎉
Major Improvement
- The
@map
attribute should now carry over to the generated output correctly - The
@@index
attribute should now carry over to the generated output correctly
Aurora uses Prisma's internal parser to generate the combined file. The output of that parser does not include the settings for @map
and @@index
in the DMMF
(Data Model Meta Format).
The improvements in this release add a pre-processing bit that will parse those out in any variation.
Jan-02-2022.00-36-44.mp4
If you like what I'm doing with Aurora and/or have any questions, give me a follow and check me out on Twitter
Thanks!