Releases: Genez-io/genezio
Releases · Genez-io/genezio
v2.6.0
What's Changed
Features
- Fix injecting environment variables by @andreia-oca in #1373
- Notify about nuxt support by @vladiulianbogdan in #1374
- GNZ-1340: Return 400 instead of 500 and 200 by @vladiulianbogdan in #1375
- Fix options for genezio deploy and genezio local by @andreia-oca in #1384
- [yaml/databases] Add
mongo-atlas
database type by @costinsin in #1383 - Fix helpful message typo by @andreia-oca in #1391
- [local] Collect database URLs when more than one database is present by @costinsin in #1392
- Release 2.6.0 by @vladiulianbogdan in #1385
- Bump package.json version by @costinsin in #1394
- Release 2.6.0 by @costinsin in #1395
Full Changelog: v2.5.3...v2.6.0
v2.5.1
- Add bigint support for typesafe by @stefandarius
Full Changelog: v2.5.0...v2.5.1
v2.5.0
What's Changed
Features
- Self integrate nitro by @tudorpip in #1307
- Enable nuxt function deployment by @tudorpip in #1316
- feat: add genezio create nuxt by @tudorpip in #1317
- [YAML]- Add services.authentication by @andreia-oca in #1280
- Fix auth database type by @andreia-oca in #1318
- [bugfix] Fix nitro and nuxt config function paths by @costinsin in #1319
- Fix field name for enabling auth by @andreia-oca in #1320
- Improve UX for enabling auth by @andreia-oca in #1322
- Connect authentication to frontend by @andreia-oca in #1323
- Improve logging by @tudorpip in #1321
- Use the correct database type by @andreia-oca in #1324
- Fixed some typos and general flows by @tudorpip in #1332
- Return dev-fkt region if on dev environment by @andreia-oca in #1330
- use stage id instead of name when push/pull code in s3 by @stefandarius in #1312
- Add auth email templates by @andreia-oca in #1331
- Services on genezio local by @andreia-oca in #1333
- Add a command to bundle a single function by @andreia-oca in #1334
- Supporting older versions of Nuxt by @tudorpip in #1340
- Services improvs by @andreia-oca in #1336
- The local process should not force the user to deploy remote resources by @andreia-oca in #1337
- Enable ${{ env.KEY }} format for authentication.providers.google by @andreia-oca in #1344
- Make bundle function work without genezio yaml by @Virgil993 in #1341
- Support stages for creating services by @andreia-oca in #1342
- Add settings..redirectUrl by @andreia-oca in #1343
- Small improvements and fixes on services by @andreia-oca in #1346
- Add support for frontend v2 for nuxt by @vladiulianbogdan in #1345
- Use / instead of platform dependent path separator. by @vladiulianbogdan in #1347
- Search ${{env.KEY}} in process.env by @andreia-oca in #1348
- Release 2.5.0 by @andreia-oca in #1349
Full Changelog: v2.4.1...v2.5.0
v2.4.0
What's Changed
Features
- Add @genezio/resources library by @costinsin in #1263
- Add workflow that deploys @genezio/resources library by @costinsin in #1264
- fixes cookies on functions by @radu1122 in #1265
- throw error on failed frontend build by @stefandarius in #1278
- YAML - Inject Function URLs in Frontend Resources by @andreia-oca in #1276
- YAML - Deploy and link databases by @andreia-oca in #1277
- Fix database region bug by @andreia-oca in #1281
- [nextjs] Fix path generator wildcard bug by @costinsin in #1267
- Include frontend hidden files by @vladiulianbogdan in #1285
- Throw error if frontend publish folder is missing by @vladiulianbogdan in #1286
- [bugfix] Fix failing Next.js
genezio create
by @costinsin in #1288 - [bug-fix] Check if frontend publish path exists after running the build script by @costinsin in #1290
- Fix path for check if the frontend publish path exists by @cristim67 in #1296
- Add all extensions for next.config by @costinsin in #1298
- Add an empty next.config.js file if missing. by @vladiulianbogdan in #1297
- Release 2.4.0 by @vladiulianbogdan in #1289
Full Changelog: v2.3.3...v2.4.0
v2.3.1
Fixed a bug that would not allow users to deploy frontend only projects.
Full Changelog: v2.3.0...v2.3.1
v2.1.0
What's Changed
Features
- use preset-react to support jsx syntax by @Virgil993 in #1118
- Wrap YAMLParseError with UserError by @costinsin in #1125
- Fix frontend deploy link listing by @costinsin in #1126
- Update readme by @andreia-oca in #1128
- Export GENEZIO_TOKEN to run a single command authenticated by @andreia-oca in #1129
- Create a new
deployCommand
function that wraps the old one by @costinsin in #1111 - Add NextJS deploy type without implementation by @costinsin in #1112
- Read genezio config or ask questions about it on NextJS deploy by @costinsin in #1114
- Build NextJs project using Open-Next by @costinsin in #1115
- Deploy NextJS functions to Genezio by @costinsin in #1124
- Upload Next.js static files to S3 by @costinsin in #1130
- Add Next.js frontend CDN deployment by @costinsin in #1132
- Setup required Open-Next environment variables on the functions by @costinsin in #1133
- Add large Next.js
public
folder warning by @costinsin in #1134 - Prompt user to select project name if the package.json name project exists by @costinsin in #1135
- Throw error if genezio.yaml is not provided for Next.js deployment in a CI environment by @costinsin in #1136
- added clone project by @radu1122 in #1143
- Add Next.js, Express.js and Serverless to interactive
genezio create
by @costinsin in #1144 - Implement
genezio create
for Next.js by @costinsin in #1145 - Improve create messages and add
genezio create nextjs
by @costinsin in #1146 - communicate directly with function processes and assure port consistency by @stefandarius in #1142
- Add
genezio create expressjs
functionality by @costinsin in #1148 - Change manual adaptive log to automatic
doAdaptiveLogAction
by @costinsin in #1147 - Default Genezio Functions
type
toaws
for the moment by @costinsin in #1149 - Add
serverless
togenezio create
by @costinsin in #1151 - Replace placeholders in the entrire filesystem for genezio create templates by @costinsin in #1152
- Zip hidden files. by @vladiulianbogdan in #1153
- Use genezio version of open_next by @vladiulianbogdan in #1154
- [next.js] Wait for CDN deployment before showing the application URL by @costinsin in #1155
- added cors headers for each response by @Virgil993 in #1156
- Add
https://
to distribution URL by @costinsin in #1158 - Improve Next.js waiting message. by @vladiulianbogdan in #1159
- Throw suggestive error if the user forgot to install the project NPM packages by @costinsin in #1160
- [bugfix] Allow logLevel option to be used anywhere in command by @costinsin in #1162
- Stefan/trim url in express proxy by @stefandarius in #1150
- receive full frontend url from backend on deploy by @stefandarius in #1168
- [next.js] Add race between Key press for skip and Frontend status deployment complete by @costinsin in #1161
- Fix condition to correctly form the distribution URL by @andreia-oca in #1170
- Optimize Next.js deployment using parallelization by @costinsin in #1171
- Deploy Next.JS in multiple regions by @vladiulianbogdan in #1176
- Remove self hosted on aws because is not longer maintained by @andreia-oca in #1127
- Use lite aws sdk in nextjs by @vladiulianbogdan in #1177
- Add process.stdin.unref at the end of CLI process by @costinsin in #1178
- Upload user code on nextjs branch by @radu1122 in #1157
- allow object body and query params in genezio local functions by @stefandarius in #1172
- Add functions endpoint local by @Virgil993 in #1180
- Ignore .github files when zipping frontend and backend. by @vladiulianbogdan in #1181
- bump test interface by @Virgil993 in #1182
- bump test interface by @Virgil993 in #1184
- remove console log with port on local function wrapper code by @stefandarius in #1186
- Release 2.1.0 by @costinsin in #1185
Full Changelog: v2.0.4...v2.1.0
v2.0.3
What's Changed
Fixed a small bug regarding testing authenticated functions on a local environment
Features
- FIX local auth by @stefandarius in #1113
Full Changelog: v2.0.2...v2.0.3
v2.0.2
What's Changed
Features
- Fix for issue when isGnzContext is called on 'null' value. by @vladiulianbogdan in #1109
Full Changelog: v2.0.1...v2.0.2
v2.0.1
What's Changed
Features
- fix rate limiter by @Virgil993 in #1106
- changes function type in yaml by @radu1122 in #1107
Full Changelog: v2.0.0...v2.0.1
v2.0.0
What's Changed
Features
- Add a way to delete only a stage of a project by @costinsin in #1004
- fix @types/node install bug by @stefandarius in #1013
- Remove finally in try which was causing problems with package manager by @vladiulianbogdan in #1012
- Send sentry event if axios request fails by @costinsin in #1016
- Create rate limiter middleware by @Virgil993 in #1003
- stop prepending a dot to class language by @stefandarius in #1017
- Fix bug with package manager selection by @costinsin in #1019
- Add auto-login for genezio deploy by @costinsin in #1020
- Replace child_process exec with execa when running scripts by @costinsin in #1021
- [bugfix] Frontend build error would not appear on screen by @costinsin in #1022
- Revamp genezio delete by @costinsin in #1015
- Fixed space in path for go bug by @Virgil993 in #1025
- Fix connection error fallback mechanism by @stefandarius in #1026
- Make genezio runable inside WebContainers by @costinsin in #1037
- fix done by @Virgil993 in #1040
- Migrate to new cloud provider naming by @MagoDelBlocco in #1041
- Remove a/b testing for runtime by @MagoDelBlocco in #1045
- Revert default provider change back to aws by @MagoDelBlocco in #1046
- Move constructor within call by @MagoDelBlocco in #1044
- Fix small YAML cache bug by @costinsin in #1057
- [bugfix] Allow
declare
d fields inside classes by @costinsin in #1058 - Fix Runtime handler URL composition by @MagoDelBlocco in #1060
- Allow multiple SDKs to be generated out of one AST by @costinsin in #1043
- [deploy] Add multiple sdk generation by @costinsin in #1047
- [bundle] Add multiple sdk generation by @costinsin in #1048
- [generate sdk] Add support for new multiple sdk generation by @costinsin in #1049
- Change genezio link internal structure to contain SDK language by @costinsin in #1062
- [bugfix] Fix weird line-split class process output by @costinsin in #1063
- Take into account linked frontends when writing the SDKs by @costinsin in #1064
- Add websocket proxy server by @adriangeorge in #1000
- [bugfix] Treat the case when the YAML
frontend
field isundefined
by @costinsin in #1065 - remove cloudProvider from yaml by @stefandarius in #1061
- auth for Go by @stefandarius in #1059
- remove old node runtimes by @stefandarius in #1066
- bump to v1.1.0 by @Virgil993 in #1067
- solve go auth bugs by @stefandarius in #1077
- Feature/faas by @radu1122 in #1078
- Gitpod bugfix local by @Virgil993 in #1081
- handle special route for github codespaces by @Virgil993 in #1084
- added faas for genezio local by @radu1122 in #1088
- Fix request header for cron events by @andreia-oca in #1089
- use aws handler for genezio local by @stefandarius in #1097
- Change supported regions by @costinsin in #1099
- send entry file in deploy endpoint by @stefandarius in #1098
- temporarily redirect go functions to aws lambda by @stefandarius in #1090
- Dev by @Virgil993 in #1100
- Move deploy auto login before backend/frontend deployment by @costinsin in #1103
- Remove node gyp dependencies by @Virgil993 in #1101
- Release 2.0 by @costinsin in #1102
Full Changelog: v1.2.2...v2.0.0