Releases: Genez-io/genezio
Releases · Genez-io/genezio
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
v1.2.1
Fixed small bug regarding error message for classes exceeding the size limit
v1.2.0
What's Changed
genezio local
will start your client as well- small bug fixes and improvements
Features
- Merge main into dev by @costinsin in #951
- Re-add submodule by @costinsin in #953
- [feature] Start frontends on
genezio local
by @costinsin in #930 - Color code each frontend, if there are multiple frontends by @costinsin in #949
- Test auth stages on local by @Virgil993 in #952
- upgrade go ast generator to v0.1.1 by @stefandarius in #960
- Add analytics by @vladiulianbogdan in #961
- Remove genezio super command. by @vladiulianbogdan in #954
- Expose architecture in the project options by @andreia-oca in #963
- added try catch on delete folder by @Virgil993 in #962
- Fix overlapping classes in yaml and decorator bug by @adriangeorge in #964
- fix cluster deployments http methods by @adriangeorge in #965
- catch internal server errors and display appropiate message by @stefandarius in #966
- GNZ-1589 Fix relative paths for local testing by @andreia-oca in #967
- Better name variables and refactor code for better understanding by @costinsin in #968
- Disable console.clear for genezio local by @costinsin in #969
- fix incorrect building of body containing binary data by @adriangeorge in #971
- Make genezio local print stderr for frontend by @costinsin in #972
- Add a warning when deploying to a cluster that does not exist by @adriangeorge in #973
- Add log coloring to genezio local by @costinsin in #974
- Release v1.2.0 by @vladiulianbogdan in #970
Full Changelog: v1.1.1...v1.2.0
v1.1.1
What's Changed
Features
- [bugfix] Use options.subdomain if present by @costinsin in #950
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- Container images generation by @adriangeorge in #552
- Fix local deployments handler and missing socket.io dependency by @adriangeorge in #905
- Implement feedback regarding sockets yaml by @adriangeorge in #929
- Remove debug log by @adriangeorge in #894
- Add migration link by @costinsin in #893
- Improve pre-commit scripts by @costinsin in #908
- Add React Native template by @costinsin in #914
- Change the spinners to write to stdout instead of stderr by @costinsin in #921
- Add variables to Genezio YAML scripts by @costinsin in #917
- Fix a bug where a command would appear as failed, even when it succeeded by @costinsin in #946
- Remove VanillaJS template as it is not complete by @costinsin in #948
- update test-interface-component version by @Virgil993 in #907
- instaled new version of test-interface by @Virgil993 in #937
- Add comment decorators for GO and JS/TS by @stefandarius in #915
- remove the need for configuration file on local sdk generation by @stefandarius in #920
- Fix genezio link by @stefandarius in #938
- fix block comment decorators by @stefandarius in #922
- Fix warning message to correctly mention the yaml keys by @andreia-oca in #896
- Add flutter template in genezio create flow by @andreia-oca in #895
- Add support for
genezio bundleClass --cloudAdapter
by @andreia-oca in #924 - Update express and axios to fix moderate security issues by @andreia-oca in #928
- Fix cloud provider AB testing by @andreia-oca in #945
- Add support for doc comments in Dart SDK. by @vladiulianbogdan in #942
- Add option to export the SDK as a tarball in JS and TS. by @vladiulianbogdan in #941
- Fix error handling in genezio-remote. by @vladiulianbogdan in #943
- Use real path of temp folder instead of symlink on MacOS by @vladiulianbogdan in #944
- Add support for x86 binary dependencies by @MagoDelBlocco in #923
Full Changelog: v1.0.2...v1.1.0
v1.0.2
What's Changed
- Add React Native template in
genezio create
- Add Flutter template in
genezio create
- Small fixes
Full Changelog: v1.0.1...v1.0.2