Recent Releases of hedy
hedy - 25.5.2
What's Changed
- ๐งน Bump requests from 2.32.0 to 2.32.3 by @bobidle in https://github.com/hedyorg/hedy/pull/6246
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6262
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6265
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6268
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6269
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6270
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6271
- Autocomplete usernames when inviting students and teachers by @jpelay in https://github.com/hedyorg/hedy/pull/6032
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6272
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6273
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6274
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6275
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6278
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6279
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6280
- ๐ชฒ Fix password autogeneration by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6266
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6284
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6285
- ๐ป Remove explore page by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6240
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6287
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6290
- ๐ป Add adventure solutions by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6264
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6292
- ๐ป Improvements and redesign of adventure page by @jpelay in https://github.com/hedyorg/hedy/pull/6283
- Address comments on #6032 by @jpelay in https://github.com/hedyorg/hedy/pull/6291
- Enable the redesign flag by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6286
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6294
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6295
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6298
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6300
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6303
- ๐ชฒ Fixes the embedded editor by @jpelay in https://github.com/hedyorg/hedy/pull/6302
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6304
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6307
- ๐ป Improvements and fixes to level page by @jpelay in https://github.com/hedyorg/hedy/pull/6299
- ๐ชฒ Address problems with the url of the tryit page by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6306
Full Changelog: https://github.com/hedyorg/hedy/compare/25.4.3...25.5.2
- CSS
Published by github-actions[bot] 8 months ago
hedy - 25.4.3
What's Changed
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6234
- ๐ Fix links to news entries by @bobidle in https://github.com/hedyorg/hedy/pull/6220
- ๐ป Send notification when a teacher requested pairing by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6222
- ๐ป Fix variable list not showing after level 6 by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6223
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6237
- ๐ป Add a switch to remove Parson and Quiz adventures by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6210
- ๐ป Allow existing users to subscribe to the newsletter by @AnneliesVlaar in https://github.com/hedyorg/hedy/pull/6159
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6239
- ๐ชฒ Add link to class information when rerendering page by @jpelay in https://github.com/hedyorg/hedy/pull/6236
- ๐ป Hide copy class link button from redesign by @jpelay in https://github.com/hedyorg/hedy/pull/6238
- ๐ tiny content fix NL by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/6241
- ๐ชฒ fixes 6215 - introduces a new password generator that doesn't use characters that are easy to misread by @henkm in https://github.com/hedyorg/hedy/pull/6232
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6244
- ๐ป Put minimum quiz score behind a flag by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6242
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6247
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6248
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6249
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6250
- ๐ Add commands highlighting in english adventure by @bobidle in https://github.com/hedyorg/hedy/pull/6245
- Bump gunicorn from 22.0.0 to 23.0.0 by @dependabot in https://github.com/hedyorg/hedy/pull/6243
- Bump @babel/helpers from 7.21.0 to 7.27.0 by @dependabot in https://github.com/hedyorg/hedy/pull/6252
- Bump dompurify from 2.5.4 to 3.2.4 by @dependabot in https://github.com/hedyorg/hedy/pull/6251
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6253
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6256
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6257
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6259
- ๐ Add articles to news section by @bobidle in https://github.com/hedyorg/hedy/pull/6254
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/hedyorg/hedy/pull/6258
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6260
New Contributors
- @henkm made their first contribution in https://github.com/hedyorg/hedy/pull/6232
Full Changelog: https://github.com/hedyorg/hedy/compare/25.3.18...25.4.3
- CSS
Published by github-actions[bot] 9 months ago
hedy - 25.3.18
What's Changed
- ๐ Fix typos in english adventure by @bobidle in https://github.com/hedyorg/hedy/pull/6189
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/hedyorg/hedy/pull/6180
- ๐ Daily weblate errors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6192
- ๐ Update Teachers Manual Content by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/6188
- ๐ Fix typos in english workbook by @bobidle in https://github.com/hedyorg/hedy/pull/6191
- ๐ Fix links to external news pages by @bobidle in https://github.com/hedyorg/hedy/pull/6190
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6195
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6196
- ๐ Fix Weblate merge errors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6198
- ๐ Weblate errors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6201
- ๐ Fix typos in english pages by @bobidle in https://github.com/hedyorg/hedy/pull/6197
- ๐ Fix Weblate errors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6203
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6204
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6205
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6206
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6207
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6208
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6209
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6212
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6213
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6214
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6216
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6218
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6221
- ๐ Fix typos, white spaces and commands in english adventure by @bobidle in https://github.com/hedyorg/hedy/pull/6219
- ๐ชฒ Fix race condition on customization's update by @jpelay in https://github.com/hedyorg/hedy/pull/6217
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6224
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6230
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6231
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6233
Full Changelog: https://github.com/hedyorg/hedy/compare/25.2.21...25.3.18
- CSS
Published by github-actions[bot] 9 months ago
hedy - 25.2.21
What's Changed
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6155
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6156
- ๐ชฒ Disable autosave on the code page when viewing a program by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6148
- ๐งน Optimize apt installation process in Dockerfile by @PeterDaveHello in https://github.com/hedyorg/hedy/pull/6153
- ๐ Weblate hedy adventures conflicts by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6162
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6164
- ๐ชฒ Always return empty JSON object on successful response, fixes #6160 by @confiks in https://github.com/hedyorg/hedy/pull/6161
- ๐ป Disable the teachers' survey by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6147
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6166
- ๐ Update weblate merge-resovling script by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6163
- ๐ป Delete tutorials by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6151
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6168
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6169
- ๐ Fix typos in English adventure by @bobidle in https://github.com/hedyorg/hedy/pull/6170
- ๐ชฒ: Add German translation for start buttons by @necaris in https://github.com/hedyorg/hedy/pull/6165
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6171
- Bump esbuild from 0.13.15 to 0.25.0 by @dependabot in https://github.com/hedyorg/hedy/pull/6175
- ๐ Fixing daily weblate errors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6179
- ๐ Add tags to mailchimp users (again) by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6158
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6181
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6182
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6183
- ๐ Fix typos and command highlighting in english adventure by @bobidle in https://github.com/hedyorg/hedy/pull/6184
New Contributors
- @PeterDaveHello made their first contribution in https://github.com/hedyorg/hedy/pull/6153
- @confiks made their first contribution in https://github.com/hedyorg/hedy/pull/6161
- @bobidle made their first contribution in https://github.com/hedyorg/hedy/pull/6170
- @necaris made their first contribution in https://github.com/hedyorg/hedy/pull/6165
Full Changelog: https://github.com/hedyorg/hedy/compare/25.1.31.2008...25.2.21
- CSS
Published by github-actions[bot] 10 months ago
hedy - 25.1.31.2008
What's Changed
- ๐ Add a new user to the list of users who can deploy to pro by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6154
Full Changelog: https://github.com/hedyorg/hedy/compare/25.1.31...25.1.31.2008
- CSS
Published by github-actions[bot] 11 months ago
hedy - 25.1.31
What's Changed
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6076
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6077
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6078
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6079
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6081
- ๐ Daily weblate errors fix by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6083
- ๐ Fix daily Weblate errors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6086
- ๐ Workbook, parsons, tutorials and cheatsheet content changes by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6087
- ๐งน Remove global variables from syntax highlighter by @rix0rrr in https://github.com/hedyorg/hedy/pull/6085
- ๐ Daily Weblate errors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6089
- ๐ Weblate merge conflict by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6090
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6093
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6094
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6096
- ๐ป Remove developer's mode in the new design by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6091
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6099
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6100
- ๐ป Remove default level of new adventures by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6095
- ๐ Remove quizzes weblate component by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6104
- ๐ป New public adventures page by @rix0rrr in https://github.com/hedyorg/hedy/pull/6092
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6105
- ๐ Add tags to mailchimp users by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6080
- ๐ Fix daily weblate errors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6109
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6111
- ๐ Daily Weblate errors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6115
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6116
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/hedyorg/hedy/pull/6114
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6119
- Revert "๐ Add tags to mailchimp users (#6080)" by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6120
- ๐ชฒ Fix keyword translation when keywords are substrings of each other by @rix0rrr in https://github.com/hedyorg/hedy/pull/6121
- ๐งน Remove warnings during tests by @rix0rrr in https://github.com/hedyorg/hedy/pull/6122
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6125
- ๐ป Replace public adventures pagination with infinite scroll by @rix0rrr in https://github.com/hedyorg/hedy/pull/6124
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6128
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6132
- ๐ป Show the reason why you can see adventures by @rix0rrr in https://github.com/hedyorg/hedy/pull/6134
- ๐ชฒ Cloned public adventure should retain original author by @rix0rrr in https://github.com/hedyorg/hedy/pull/6135
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6141
- ๐ Lock the slides Weblate component by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6138
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6142
- ๐ชฒ Set highlighter language and level by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6126
- ๐ Fix daily Weblate errors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6146
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6149
- Translations from Hosted Weblate by @hedybot in https://github.com/hedyorg/hedy/pull/6150
Full Changelog: https://github.com/hedyorg/hedy/compare/24.12.28...25.1.31
- CSS
Published by github-actions[bot] 11 months ago
hedy - 24.12.28
What's Changed
- ๐ Make example code look more like a 'T' by @AnneliesVlaar in https://github.com/hedyorg/hedy/pull/6027
- ๐ #5802 Removes the old story level 12 adventure by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/6021
- Translations from Hosted Weblate by @hedybot in https://github.com/hedyorg/hedy/pull/6030
- ๐ Support 'begins_with' condition in Dynamo by @rix0rrr in https://github.com/hedyorg/hedy/pull/6031
- ๐ป Add Ability to Rename Class by @Sidd-T in https://github.com/hedyorg/hedy/pull/5978
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6033
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6035
- ๐ Add ability to have multiple indexes with same PK in Dynamo layer by @rix0rrr in https://github.com/hedyorg/hedy/pull/6034
- ๐ชฒ Show unsubmit button to teachers only for programs of their current students by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6023
- ๐ชฒ Don't use
contentswhen obtaining the contents of teacher adventures by @jpelay in https://github.com/hedyorg/hedy/pull/6036 - ๐งน Fix the if statement that prevents using conditions on Partition Keys by @rix0rrr in https://github.com/hedyorg/hedy/pull/6037
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6038
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6041
- ๐ป Remove developer mode by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6039
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6045
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6047
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6048
- Bump nanoid from 3.3.6 to 3.3.8 by @dependabot in https://github.com/hedyorg/hedy/pull/6040
- Revert "๐ป Remove developer mode" by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6050
- ๐ Upgrade Cypress to 13.17.0 by @rix0rrr in https://github.com/hedyorg/hedy/pull/6054
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6049
- ๐ป Preselect language filter based on user language by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6044
- ๐ Install Heroku CLI on deploy action by @jpelay in https://github.com/hedyorg/hedy/pull/6056
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6057
- ๐งน Introduce Python/HTML tests by @rix0rrr in https://github.com/hedyorg/hedy/pull/6052
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6058
- ๐ Attempt to fix alpha by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6059
- ๐ Fix failing alpha env by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6060
- ๐ Weblate errors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6071
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6072
- ๐ชฒ Fix programs page redirect by @jpelay in https://github.com/hedyorg/hedy/pull/6073
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6074
- ๐ชฒ Fix pagination links by @rix0rrr in https://github.com/hedyorg/hedy/pull/6075
New Contributors
- @Sidd-T made their first contribution in https://github.com/hedyorg/hedy/pull/5978
Full Changelog: https://github.com/hedyorg/hedy/compare/24.12.7...24.12.28
- CSS
Published by github-actions[bot] 12 months ago
hedy - 24.12.7
What's Changed
- ๐ชฒ If-pressed fixes by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5980
- ๐ชฒ Scale values in teacher's graph by @jpelay in https://github.com/hedyorg/hedy/pull/6028
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6029
- ๐ชฒ Display ask and keypressed modals below the output pane by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6025
Full Changelog: https://github.com/hedyorg/hedy/compare/24.12.6...24.12.7
- CSS
Published by github-actions[bot] about 1 year ago
hedy - 24.12.6
What's Changed
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5636
- ๐ป Remove modal for make teacher as admin by @Annelein in https://github.com/hedyorg/hedy/pull/5631
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5637
- ๐ Re-enable pylint by @rix0rrr in https://github.com/hedyorg/hedy/pull/5377
- ๐ Translate some texts to pt_BR by @brunosantanati in https://github.com/hedyorg/hedy/pull/5640
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5645
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5649
- ๐ชฒ Fix bug for level dropdown in /adventure by @Annelein in https://github.com/hedyorg/hedy/pull/5646
- ๐ป new customize adventure page by @hasan-sh in https://github.com/hedyorg/hedy/pull/5535
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5650
- ๐ชฒ hide the reported dropdown by @hasan-sh in https://github.com/hedyorg/hedy/pull/5651
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5653
- ๐ชฒ fix discrepancy programs count by @hasan-sh in https://github.com/hedyorg/hedy/pull/5642
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5654
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5655
- ๐ป teacher mode for not logged in users by @hasan-sh in https://github.com/hedyorg/hedy/pull/5634
- ๐งน Cypress part4 by @Annelein in https://github.com/hedyorg/hedy/pull/5647
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5659
- ๐ชฒ fix level dropdown in custom-adventure page by @hasan-sh in https://github.com/hedyorg/hedy/pull/5660
- ๐ Translate level 1 to pt_BR by @brunosantanati in https://github.com/hedyorg/hedy/pull/5662
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5663
- ๐ Resolve merge conflicts with Weblate by @rix0rrr in https://github.com/hedyorg/hedy/pull/5666
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5667
- ๐ Translate level 2 to pt_BR by @brunosantanati in https://github.com/hedyorg/hedy/pull/5664
- ๐งช ๐ชฒ Fix failing cypress test by @jpelay in https://github.com/hedyorg/hedy/pull/5674
- ๐ Translate level 3 to pt_BR (partial translation) by @brunosantanati in https://github.com/hedyorg/hedy/pull/5669
- ๐งน Remove remaining live stats code by @jpelay in https://github.com/hedyorg/hedy/pull/5675
- ๐งน Initialize database on app start-up by @jpelay in https://github.com/hedyorg/hedy/pull/5630
- ๐งน Add HedySelect custom element by @jpelay in https://github.com/hedyorg/hedy/pull/5540
- ๐ป Remove achievements by @jpelay in https://github.com/hedyorg/hedy/pull/5644
- ๐ชฒ Fix database initialization by @jpelay in https://github.com/hedyorg/hedy/pull/5682
- ๐ชฒ Increase timeout for if_pressed programs #5678 by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5680
- ๐ชฒ Translate keywords in the teacher manual by @jpelay in https://github.com/hedyorg/hedy/pull/5167
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/hedyorg/hedy/pull/5686
- ๐ชฒ Fixes for the debugger by @jpelay in https://github.com/hedyorg/hedy/pull/5673
- ๐ชฒ Allow comments to be indented #3287 by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5685
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5687
- ๐งช Cypress part5 by @Annelein in https://github.com/hedyorg/hedy/pull/5683
- ๐ชฒ Improve unquoted error text by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5688
- ๐ Add uzbek by @jpelay in https://github.com/hedyorg/hedy/pull/5694
- Translations from Hosted Weblate by @hedybot in https://github.com/hedyorg/hedy/pull/5695
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5690
- ๐๏ธ Preserve localization information for numbers and booleans by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5676
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5696
- ๐ชฒ Stop highlighting unmatched quotes by @jpelay in https://github.com/hedyorg/hedy/pull/5693
- ๐งน Ignore
foo.txtby @jpelay in https://github.com/hedyorg/hedy/pull/5698 - ๐ชฒ Fix incorrect parson validation by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5703
- ๐๏ธ Add dynamic keywords to grammars #5700 by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5701
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5699
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5707
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5710
- ๐ชฒ Fix storing parsons by @jpelay in https://github.com/hedyorg/hedy/pull/5708
- ๐ป Improvements to Teacher's Dashboard by @jpelay in https://github.com/hedyorg/hedy/pull/5706
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5713
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5715
- ๐๏ธ Convert input from ask command to booleans by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5697
- ๐งน Remove button from grammars and tranpiler by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5711
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5718
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5719
- ๐ชฒ Fix list printing by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5716
- chore: deploy to alpha by @rix0rrr in https://github.com/hedyorg/hedy/pull/5722
- ๐ป Removes landing page by @jpelay in https://github.com/hedyorg/hedy/pull/5709
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5723
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5726
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5730
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5732
- ๐งน Add extra logging when unlocking Weblate by @rix0rrr in https://github.com/hedyorg/hedy/pull/5734
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5735
- ๐ Add sleeps to daily Weblate Update script by @rix0rrr in https://github.com/hedyorg/hedy/pull/5737
- ๐ชฒ Extend askerrornq to include ask with = by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5736
- Bump micromatch from 4.0.5 to 4.0.8 by @dependabot in https://github.com/hedyorg/hedy/pull/5733
- Bump webpack from 5.76.1 to 5.94.0 by @dependabot in https://github.com/hedyorg/hedy/pull/5731
- ๐งน Change deprecrated Mergify rules by @jpelay in https://github.com/hedyorg/hedy/pull/5738
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5739
- ๐ชฒ Fix Key Pressed adventure in level 9 by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5725
- ๐ Add queue name to
pull_request_rulesby @jpelay in https://github.com/hedyorg/hedy/pull/5741 - ๐ชฒ Remove valid assignment uses from ask command errors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5740
- Fix keypress modal not showing by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5746
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5744
- ๐ป Add hide tables label by @jpelay in https://github.com/hedyorg/hedy/pull/5748
- ๐ป Stop aproving teacher accounts by @jpelay in https://github.com/hedyorg/hedy/pull/5747
- ๐ชฒ Attempt to fix weblate error when adding a new language by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5751
- ๐ Include files in template directory in tailwind task by @jpelay in https://github.com/hedyorg/hedy/pull/5754
- Translations from Hosted Weblate by @hedybot in https://github.com/hedyorg/hedy/pull/5753
- Attempt #2 to resolve weblate conflicts by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5756
- ๐ Use a different method to check for daily Weblate updates by @rix0rrr in https://github.com/hedyorg/hedy/pull/5760
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5762
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5766
- Translations from Hosted Weblate by @hedybot in https://github.com/hedyorg/hedy/pull/5767
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5768
- ๐ป Add checkbox in view programs page by @jpelay in https://github.com/hedyorg/hedy/pull/5764
- ๐ชฒ Redirect to hedy page instead of landing page by @jpelay in https://github.com/hedyorg/hedy/pull/5769
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5770
- ๐ชฒ Fix bug in custom Skulpt module extensions by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5763
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5776
- ๐ชฒ Viewing programs shouldn't set programmers mode in editor by @jpelay in https://github.com/hedyorg/hedy/pull/5775
- ๐งน Manual weblate merge by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5778
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5779
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5781
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5782
- ๐งน Weblate fix by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5784
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5789
- ๐ fix wrong phrasing by @Felienne in https://github.com/hedyorg/hedy/pull/5790
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5792
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5795
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5796
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5800
- ๐ adds paper workbook format and code to generate workbooks by @Felienne in https://github.com/hedyorg/hedy/pull/5658
- ๐ Remove enm lang files by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5798
- ๐ Improve error message when a student is in another class by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5794
- Bump dompurify from 2.3.5 to 2.5.4 by @dependabot in https://github.com/hedyorg/hedy/pull/5780
- ๐ชฒ Add support for more quotes by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5791
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5801
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5803
- ๐ชฒ Add support for local scopes in the lookup table by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5793
- ๐ Weblate errors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5810
- ๐ New Dutch translations by @Felienne in https://github.com/hedyorg/hedy/pull/5807
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5813
- ๐ชฒ Remove a source of client exceptions by @rix0rrr in https://github.com/hedyorg/hedy/pull/5812
- Bump ckeditor5, @ckeditor/ckeditor5-build-classic and @ckeditor/ckeditor5-code-block by @dependabot in https://github.com/hedyorg/hedy/pull/5811
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5816
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5818
- ๐ adds worksheet lesson 4 by @Felienne in https://github.com/hedyorg/hedy/pull/5820
- ๐ Weblate errors fix by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5824
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5825
- ๐ป Redesign of Adventure page within tryit endpoint by @Annelein in https://github.com/hedyorg/hedy/pull/5648
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5826
- ๐ป Go to next student button on reviewing by @jpelay in https://github.com/hedyorg/hedy/pull/5821
- ๐ Address weblate errors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5831
- Update les4a.md by @Felienne in https://github.com/hedyorg/hedy/pull/5834
- ๐ Add workbook lesson 5 by @Felienne in https://github.com/hedyorg/hedy/pull/5832
- ๐ Weblate errors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5842
- ๐ Send message to Discord when deploying to hedy.org by @jpelay in https://github.com/hedyorg/hedy/pull/5841
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5843
- ๐ Fix Discord Webhook by @jpelay in https://github.com/hedyorg/hedy/pull/5844
- ๐ Updates to workbook level 5 by @Felienne in https://github.com/hedyorg/hedy/pull/5845
- ๐๏ธ Speed up turtle by @jpelay in https://github.com/hedyorg/hedy/pull/5838
- ๐ add foundation info by @Felienne in https://github.com/hedyorg/hedy/pull/5840
- ๐ Weblate merge conflict by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5847
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5848
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5850
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5851
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5853
- ๐ adds les 6 by @Felienne in https://github.com/hedyorg/hedy/pull/5855
- ๐ชฒ Dont try translating program with blanks by @jpelay in https://github.com/hedyorg/hedy/pull/5854
- ๐ Fixes for Les 6 toets by @Felienne in https://github.com/hedyorg/hedy/pull/5857
- ๐ Add co-author information at the end of commit messages by @jotare in https://github.com/hedyorg/hedy/pull/5852
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5858
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5861
- ๐ Allow the deploy to alpha github action to be triggered manually by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5863
- ๐ Fix extra newlines in co-authors by @jotare in https://github.com/hedyorg/hedy/pull/5866
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5867
- ๐ Fix Weblate errors in Tamil by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5869
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5870
- ๐ป Create student accounts in bulk by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5864
- ๐๏ธ Allow assigning list access to list access by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5873
- ๐ชฒ Improve error message for missing list in add-to and remove-from commands by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5872
- Translations from Hosted Weblate by @hedybot in https://github.com/hedyorg/hedy/pull/5875
- Translations from Hosted Weblate by @hedybot in https://github.com/hedyorg/hedy/pull/5876
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5882
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5883
- ๐ Add a separate github action for manually deploying to Alpha by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5877
- ๐ Weblate kab by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5885
- Bump werkzeug from 3.0.3 to 3.0.6 by @dependabot in https://github.com/hedyorg/hedy/pull/5881
- ๐ชฒ Fix admin filter by @jpelay in https://github.com/hedyorg/hedy/pull/5874
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5889
- ๐ Stop copying yaml content when a new language is added by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5823
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5891
- ๐ Content deduplication by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5893
- ๐ Weblate errors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5895
- ๐ป Weblate deduplication by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5897
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5898
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5900
- ๐ชฒ Fix content html elements parsing by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5902
- ๐ชฒ Fix view programs for non students by @jpelay in https://github.com/hedyorg/hedy/pull/5903
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5904
- ๐ Remove empty content from adventures by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5905
- ๐ Fixing Daily Weblate Errors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5912
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5913
- ๐Adds info about public adventures to teacher guide by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5909
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5915
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5916
- ๐ Adds workbooks in en and nl by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5879
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5917
- ๐ป Small changes to the create accounts in bulk interface by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5914
- ๐ชฒ Move the modal close button to top right/left corner by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5906
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5919
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5928
- ๐ป Remove line numbers from workbooks editor by @jpelay in https://github.com/hedyorg/hedy/pull/5927
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5930
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5931
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5932
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5934
- ๐๏ธ Trim leading and trailing spaces in assignments by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5936
- ๐ Weblate errors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5938
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5940
- ๐๏ธ Allow if_pressed to work with functions by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5933
- ๐งน Address feedback in #5933 by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5942
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5944
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5947
- ๐ #5899 explaining double quotes by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5943
- ๐ Daily Weblate errors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5949
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5950
- ๐ adds level workbook 7 & update layout by @Felienne in https://github.com/hedyorg/hedy/pull/5929
- Bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot in https://github.com/hedyorg/hedy/pull/5953
- ๐ Weblate errors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5954
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5956
- ๐ป Merge first line of error messages with details by @jpelay in https://github.com/hedyorg/hedy/pull/5939
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5964
- ๐ Workbook fixes, removes old structure by @Felienne in https://github.com/hedyorg/hedy/pull/5952
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5969
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5970
- ๐ #5945 music instructions by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5958
- ๐ updates to privacy policy by @Felienne in https://github.com/hedyorg/hedy/pull/5962
- ๐งน Remove the
awsclidependency by @rix0rrr in https://github.com/hedyorg/hedy/pull/5972 - Daily Weblate errors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5975
- ๐ Cleaning up old English content from the adventures by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5960
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5976
- ๐ป 5959 shorten error messages by @AnneliesVlaar in https://github.com/hedyorg/hedy/pull/5961
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5979
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5981
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5984
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5997
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6004
- ๐ป Improvements to redesign of adventure page by @jpelay in https://github.com/hedyorg/hedy/pull/5926
- ๐ adds workbook content level 8 by @Felienne in https://github.com/hedyorg/hedy/pull/5968
- ๐ Cleaning up old english content part 2 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5982
- ๐ Correct the message for keypresses by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6005
- ๐ชฒ Don't crash the "view program" page if the program has a syntax error by @rix0rrr in https://github.com/hedyorg/hedy/pull/5985
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6006
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6009
- ๐ชฒ Remove button for submitting feedback by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6012
- ๐ชฒ www.hedycode.com not redirected by @rix0rrr in https://github.com/hedyorg/hedy/pull/6013
- ๐งน Upgrade pyinstaller by @rix0rrr in https://github.com/hedyorg/hedy/pull/6011
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6015
- ๐ชฒ Small reorganization of the for-teachers page by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6014
- ๐ชฒ Add function definitions to the global scope by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6017
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/6020
- ๐ป Stop filtering introduction adventures by @jpelay in https://github.com/hedyorg/hedy/pull/6019
- ๐Changes the word 'tab' to 'adventure' for new design by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/6018
- ๐ชฒ Add songs and hotel adventures to level 13 #6008 by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/6010
New Contributors
- @brunosantanati made their first contribution in https://github.com/hedyorg/hedy/pull/5640
- @jotare made their first contribution in https://github.com/hedyorg/hedy/pull/5852
- @AnneliesVlaar made their first contribution in https://github.com/hedyorg/hedy/pull/5961
Full Changelog: https://github.com/hedyorg/hedy/compare/24.6.27...24.12.6
- CSS
Published by github-actions[bot] about 1 year ago
hedy - 24.6.27
What's Changed
- [FEAT] Check field types in database emulation by @rix0rrr in https://github.com/hedyorg/hedy/pull/4862
- ๐ป Reduce achievements time by @jpelay in https://github.com/hedyorg/hedy/pull/5605
- Shorten error messages by @ArtV11 in https://github.com/hedyorg/hedy/pull/5546
- ๐งช Run slow test suites for all PRs with caching by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5601
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5607
- ๐ชฒ Fix error page by @jpelay in https://github.com/hedyorg/hedy/pull/5612
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in https://github.com/hedyorg/hedy/pull/5611
- ๐ชฒFix not being able to complete the quiz while in programmer's mode by @jpelay in https://github.com/hedyorg/hedy/pull/5615
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/hedyorg/hedy/pull/5618
- ๐งช Refactor cypress tests (part 3) by @Annelein in https://github.com/hedyorg/hedy/pull/5592
- ๐ป Implemented "is" and sleep command for Micro:bit for level 2 by @rmagedon97 in https://github.com/hedyorg/hedy/pull/5587
- ๐ป Teacher1 as super teacher in dev db by @Annelein in https://github.com/hedyorg/hedy/pull/5619
- ๐ป Super teacher can delete public tags by @Annelein in https://github.com/hedyorg/hedy/pull/5617
- ๐ชฒ Fix flaky invite by username test by @jpelay in https://github.com/hedyorg/hedy/pull/5623
- ๐ป Class overview redesign by @jpelay in https://github.com/hedyorg/hedy/pull/5610
- ๐ Fix typo in french content by @bew in https://github.com/hedyorg/hedy/pull/5593
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5621
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5624
- ๐ชฒ DynamoDB queries fail on field with
#in name by @rix0rrr in https://github.com/hedyorg/hedy/pull/5626 - ๐ชฒ Underscore bug for requesting a teacher account by @Annelein in https://github.com/hedyorg/hedy/pull/5627
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/hedyorg/hedy/pull/5628
- ๐ชฒ Add curly braces around
add ... tocommand by @jpelay in https://github.com/hedyorg/hedy/pull/5625 - ๐งน Tags: remove double get, sort tags by @rix0rrr in https://github.com/hedyorg/hedy/pull/5620
- ๐ Remove unnecessary double backticks from translation files by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5629
- ๐ป Small redesign language menu bar by @Annelein in https://github.com/hedyorg/hedy/pull/5632
- ๐ Improve error message structure and consistency by @ArtV11 in https://github.com/hedyorg/hedy/pull/5616
New Contributors
- @ArtV11 made their first contribution in https://github.com/hedyorg/hedy/pull/5546
- @bew made their first contribution in https://github.com/hedyorg/hedy/pull/5593
Full Changelog: https://github.com/hedyorg/hedy/compare/24.6.11...24.6.27
- CSS
Published by github-actions[bot] over 1 year ago
hedy - 24.6.11
What's Changed
- ๐ชฒ Fix flaky programs test by @jpelay in https://github.com/hedyorg/hedy/pull/5577
- ๐ชฒ unique testing adventure id by @hasan-sh in https://github.com/hedyorg/hedy/pull/5581
- ๐ชฒ Fix failing unit tests by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5582
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5570
- ๐งช Fix flaky programs test by @jpelay in https://github.com/hedyorg/hedy/pull/5583
- ๐ชฒ Fixes accessing deleted tags on adventure by @jpelay in https://github.com/hedyorg/hedy/pull/5580
- ๐งน In cypress, use getBySel("") instead of get('[data-cy=""]') by @Annelein in https://github.com/hedyorg/hedy/pull/5575
- ๐งช Update test db by @Annelein in https://github.com/hedyorg/hedy/pull/5539
- ๐งน Refactor id's and data-cy's to underscore by @Annelein in https://github.com/hedyorg/hedy/pull/5584
- ๐ป add roles of variables: stepper in for loops by @juliabolt in https://github.com/hedyorg/hedy/pull/5538
- ๐งช Add waiting for student invite to happen by @Annelein in https://github.com/hedyorg/hedy/pull/5591
- ๐งน Forgotten underscore by @Annelein in https://github.com/hedyorg/hedy/pull/5590
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/hedyorg/hedy/pull/5588
- ๐งน Jsonify() to make_response() by @Annelein in https://github.com/hedyorg/hedy/pull/5558
- ๐งช Fix invite student test by @jpelay in https://github.com/hedyorg/hedy/pull/5594
- ๐ป create super teacher by @hasan-sh in https://github.com/hedyorg/hedy/pull/5444
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5586
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5600
- ๐งน Update analysis code for Hour of code paper by @Felienne in https://github.com/hedyorg/hedy/pull/5509
- ๐ชฒ Fix color command error by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5603
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5602
- ๐ add link to Dutch learning goals poster by @Felienne in https://github.com/hedyorg/hedy/pull/5606
- ๐ชฒ Fix make_response incorrectly sending
textinstead of JSON by @jpelay in https://github.com/hedyorg/hedy/pull/5599 - ๐ชฒ Fix missing underscore issue by @Annelein in https://github.com/hedyorg/hedy/pull/5608
Full Changelog: https://github.com/hedyorg/hedy/compare/24.5.29...24.6.11
- CSS
Published by github-actions[bot] over 1 year ago
hedy - 24.5.29
What's Changed
- ๐ชฒ Numbers are not translated to Arabic when printed by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5567
- ๐ชฒ Check if there is data for a table in for teachers by @Annelein in https://github.com/hedyorg/hedy/pull/5557
- ๐ชฒ Improve long program warning for sleep programs and increase time by @Felienne in https://github.com/hedyorg/hedy/pull/5576
- ๐ชฒ Broken boolean translation by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5574
Full Changelog: https://github.com/hedyorg/hedy/compare/24.5.27...24.5.29
- CSS
Published by github-actions[bot] over 1 year ago
hedy - 24.5.27
What's Changed
- ๐งช Profile live statistics page by @jpelay in https://github.com/hedyorg/hedy/pull/5365
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5366
- ๐ชฒ fix preview adventure by @hasan-sh in https://github.com/hedyorg/hedy/pull/5363
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5376
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5379
- ๐งน Reduce duplication in snippet testing by @rix0rrr in https://github.com/hedyorg/hedy/pull/5345
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5380
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5382
- Translations from Hosted Weblate by @hedybot in https://github.com/hedyorg/hedy/pull/5384
- Allowing unsetting of favourite program by @TiBiBa in https://github.com/hedyorg/hedy/pull/5151
- ๐ชฒ duplicate adventures by @hasan-sh in https://github.com/hedyorg/hedy/pull/5385
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5388
- ๐งช ๐ชฒ Fix flaky public program test by @jpelay in https://github.com/hedyorg/hedy/pull/5389
- ๐ Hangman adventure by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5333
- Fix assign list highlighting from level 16 by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5372
- ๐ Fixing typos by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5373
- ๐ป autosave feature by @hasan-sh in https://github.com/hedyorg/hedy/pull/5311
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5390
- ๐ Prevent Weblate Update workflow from overwriting existing PR by @rix0rrr in https://github.com/hedyorg/hedy/pull/5397
- ๐ Add missing token to Update Weblate workflow by @rix0rrr in https://github.com/hedyorg/hedy/pull/5406
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5407
- ๐ Make download script error and continue by @rix0rrr in https://github.com/hedyorg/hedy/pull/5411
- ๐ป New slides by @Annelein in https://github.com/hedyorg/hedy/pull/5354
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5412
- ๐ป Show turtle with ask modal by @Annelein in https://github.com/hedyorg/hedy/pull/5413
- ๐ Fix image and example code in draw it level 12 by @Annelein in https://github.com/hedyorg/hedy/pull/5415
- ๐ชฒ fix preview class banner by @hasan-sh in https://github.com/hedyorg/hedy/pull/5416
- ๐ชฒ investigate why public adventures page is inconsistent by @hasan-sh in https://github.com/hedyorg/hedy/pull/5418
- ๐ Simon says adventure by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5401
- ๐ชฒ Allow list access to appear on lhs of and/or conditions by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5410
- ๐ New blackjack adventure by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5331
- ๐๏ธ Make ask command symmetrical to print command in terms of input by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5362
- ๐ชฒ Add support for numbers in return statements by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5414
- ๐๏ธ Add error for else statement without if statement #5099 by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5391
- ๐๏ธ Add support for empty strings in level 12 and up #4494 by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5392
- ๐ป Automatically add curly braces for individual keywords by @jpelay in https://github.com/hedyorg/hedy/pull/5285
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5425
- Bump gunicorn from 21.2.0 to 22.0.0 by @dependabot in https://github.com/hedyorg/hedy/pull/5423
- ๐ป Remove reload for deleting a class and an adventure by @Annelein in https://github.com/hedyorg/hedy/pull/5387
- ๐งช Test a few broken programs from the front-end by @Annelein in https://github.com/hedyorg/hedy/pull/5421
- ๐งน Refactor cypress tests (part 1) by @Annelein in https://github.com/hedyorg/hedy/pull/5393
- ๐งน Replace 403 by 401 in some occurences by @Annelein in https://github.com/hedyorg/hedy/pull/5394
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5432
- ๐ Adds more debugging slides by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5435
- ๐ Use
{play}template instead of literalplayin music adventure by @bobvanderlinden in https://github.com/hedyorg/hedy/pull/5436 - ๐ชฒ Exclude end blocks from comments by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5409
- ๐งน Fix slides tester by @Felienne in https://github.com/hedyorg/hedy/pull/5440
- ๐ Adds Snowflake drawing adventure by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5434
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5439
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5442
- ๐ Fix Weblate merge conflict resolution script by @rix0rrr in https://github.com/hedyorg/hedy/pull/5445
- Translations from Hosted Weblate by @hedybot in https://github.com/hedyorg/hedy/pull/5447
- ๐ป Option to hide explore page in customize class by @Annelein in https://github.com/hedyorg/hedy/pull/5453
- ๐ Prevent Weblate conflicts by locking/unlocking by @rix0rrr in https://github.com/hedyorg/hedy/pull/5448
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5454
- ๐ป Programs count by @Annelein in https://github.com/hedyorg/hedy/pull/5278
- ๐ Fix automatic Weblate locking/unlocking by @rix0rrr in https://github.com/hedyorg/hedy/pull/5462
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5463
- ๐ Unlock Weblate script should run as
pull_request_targetby @rix0rrr in https://github.com/hedyorg/hedy/pull/5466 - Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5469
- ๐ Rephrasing level 2 is command adventure by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5470
- ๐ Show music adventures by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5472
- Bump pydantic from 1.8.2 to 1.10.13 by @dependabot in https://github.com/hedyorg/hedy/pull/5468
- ๐๏ธ Improved error message for missing colons in level 17 by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5465
- ๐งน When returning an empty succes, use 204 instead of 200 by @Annelein in https://github.com/hedyorg/hedy/pull/5455
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5476
- Translations from Hosted Weblate by @hedybot in https://github.com/hedyorg/hedy/pull/5477
- ๐ Explain functions and in range in level 18 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5471
- ๐งน adds alpha-db for testing purposes by @Felienne in https://github.com/hedyorg/hedy/pull/5482
- ๐ Resolve weblate config script should install 'wlc' by @rix0rrr in https://github.com/hedyorg/hedy/pull/5483
- Translations from Hosted Weblate by @hedybot in https://github.com/hedyorg/hedy/pull/5484
- ๐ New tic tac toe adventure by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5378
- ๐ชฒ Fix Syntax Highlighting Issue for Special Characters in Level 2 by @JoseArtur in https://github.com/hedyorg/hedy/pull/5480
- Resolve Weblate conflicts by @rix0rrr in https://github.com/hedyorg/hedy/pull/5487
- ๐ Fix the build by @rix0rrr in https://github.com/hedyorg/hedy/pull/5489
- Resolve Weblate conflicts by @rix0rrr in https://github.com/hedyorg/hedy/pull/5490
- ๐ป Guest teacher connect option in teacher signup by @Annelein in https://github.com/hedyorg/hedy/pull/5467
- ๐ชฒ Fix front-end print statement missing warning for music by @LiberCas in https://github.com/hedyorg/hedy/pull/5488
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5494
- Translations from Hosted Weblate by @hedybot in https://github.com/hedyorg/hedy/pull/5495
- ๐ Resolve Weblate conflicts script doesn't lock properly by @rix0rrr in https://github.com/hedyorg/hedy/pull/5496
- ๐ Fix quizzes in all languages by @pepa65 in https://github.com/hedyorg/hedy/pull/5479
- ๐งน loop over public programs to do basic analysis by @Felienne in https://github.com/hedyorg/hedy/pull/5460
- ๐ป variable list appearing automatically (clone) by @hasan-sh in https://github.com/hedyorg/hedy/pull/5499
- ๐ชฒ Change TWElements select to our owns by @jpelay in https://github.com/hedyorg/hedy/pull/5438
- Bump tqdm from 4.65.0 to 4.66.3 by @dependabot in https://github.com/hedyorg/hedy/pull/5501
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5502
- ๐ป Updated language dropdown by @Annelein in https://github.com/hedyorg/hedy/pull/5429
- ๐ป Allow HTML mode in wysiwyg editor by @hasan-sh in https://github.com/hedyorg/hedy/pull/5497
- Bump werkzeug from 3.0.1 to 3.0.3 by @dependabot in https://github.com/hedyorg/hedy/pull/5503
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5504
- ๐ชฒ correctly remove adventure from adventrues table by @hasan-sh in https://github.com/hedyorg/hedy/pull/5505
- ๐ชฒ attempt to fix 2 columns adventures by @hasan-sh in https://github.com/hedyorg/hedy/pull/5485
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5508
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5511
- ๐ป show some roles of variables (constant, input constant, walker, container) by @juliabolt in https://github.com/hedyorg/hedy/pull/5500
- Translations from Hosted Weblate by @hedybot in https://github.com/hedyorg/hedy/pull/5512
- ๐ชฒ Running programs throws an error if logged in by @rix0rrr in https://github.com/hedyorg/hedy/pull/5513
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5515
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5518
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5519
- ๐ชฒ Old programs without 'is_modified' are shown by @Annelein in https://github.com/hedyorg/hedy/pull/5521
- ๐ป Info text
For-teacherspage by @Annelein in https://github.com/hedyorg/hedy/pull/5525 - ๐งน Remove debug prints that were left in and fix debug logging by @rix0rrr in https://github.com/hedyorg/hedy/pull/5527
- ๐ป larger margin in slides by @hasan-sh in https://github.com/hedyorg/hedy/pull/5528
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5534
- ๐ชฒ fix quiz answers position by @hasan-sh in https://github.com/hedyorg/hedy/pull/5520
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5536
- ๐ป Add "previous page" buttons by @rix0rrr in https://github.com/hedyorg/hedy/pull/5523
- ๐งน Update deploy-to-prod.yml by @Felienne in https://github.com/hedyorg/hedy/pull/5532
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5541
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5543
- ๐งน Remove another debug print statement by @rix0rrr in https://github.com/hedyorg/hedy/pull/5544
- Bump requests from 2.31.0 to 2.32.0 by @dependabot in https://github.com/hedyorg/hedy/pull/5545
- ๐ชฒ Fix showing and hiding of variable view by @jpelay in https://github.com/hedyorg/hedy/pull/5556
- ๐ป Search boxes also shows old modified programs by @Annelein in https://github.com/hedyorg/hedy/pull/5529
- ๐ชฒ Fix translation of colors by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5552
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5562
- ๐งน Refactor cypress tests (part 2) by @Annelein in https://github.com/hedyorg/hedy/pull/5530
- ๐๏ธ Add support for boolean values by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5524
- ๐ชฒ Fix stop program being shown indefinitely by @jpelay in https://github.com/hedyorg/hedy/pull/5560
- ๐ชฒ Fix filtering programs by @jpelay in https://github.com/hedyorg/hedy/pull/5561
- ๐ชฒ Fix filtering of programs in public profile page by @jpelay in https://github.com/hedyorg/hedy/pull/5564
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/hedyorg/hedy/pull/5568
- ๐งน Replace 'pajv' dependency with 'ajv-cli' by @rix0rrr in https://github.com/hedyorg/hedy/pull/5569
New Contributors
- @hedybot made their first contribution in https://github.com/hedyorg/hedy/pull/5384
- @bobvanderlinden made their first contribution in https://github.com/hedyorg/hedy/pull/5436
- @JoseArtur made their first contribution in https://github.com/hedyorg/hedy/pull/5480
- @LiberCas made their first contribution in https://github.com/hedyorg/hedy/pull/5488
- @pepa65 made their first contribution in https://github.com/hedyorg/hedy/pull/5479
Full Changelog: https://github.com/hedyorg/hedy/compare/24.4.3.1752...24.5.27
- CSS
Published by github-actions[bot] over 1 year ago
hedy - 24.4.3.1752
What's Changed
- ๐ชฒ Embedded editor broken due to missing adventure name by @TiBiBa in https://github.com/hedyorg/hedy/pull/5361
- ๐งน Update Flask and Jinja2 to the latest version by @rix0rrr in https://github.com/hedyorg/hedy/pull/5348
- ๐งน Remove ace death code by @Annelein in https://github.com/hedyorg/hedy/pull/5364
Full Changelog: https://github.com/hedyorg/hedy/compare/24.4.3...24.4.3.1752
- CSS
Published by github-actions[bot] over 1 year ago
hedy - 24.4.3
What's Changed
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5358
- ๐ชฒ Add support for empty strings to convert_numerals prefix function by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5352
- ๐ป format all old adventure contents with curlies by @hasan-sh in https://github.com/hedyorg/hedy/pull/5326
Full Changelog: https://github.com/hedyorg/hedy/compare/24.4.2...24.4.3
- CSS
Published by github-actions[bot] over 1 year ago
hedy - 24.4.2
What's Changed
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5284
- ๐ Get rid of some precommit warnings after refactoring by @rix0rrr in https://github.com/hedyorg/hedy/pull/5291
- ๐ Weblate commits by @rix0rrr in https://github.com/hedyorg/hedy/pull/5294
- ๐ More weblate merge conflicts by @rix0rrr in https://github.com/hedyorg/hedy/pull/5295
- ๐Fixed typos by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5288
- Adding Dutch translations for adventures by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5287
- ๐ชฒ Fix error translation and highlighting by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5275
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5298
- ๐๏ธ Add new indent error messages for level 8 by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5283
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5300
- ๐ Prevent the endless update train when fix script reports errors by @rix0rrr in https://github.com/hedyorg/hedy/pull/5302
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5301
- Weblate merge conflicts by @rix0rrr in https://github.com/hedyorg/hedy/pull/5303
- Fix more Weblate merge conflicts by @rix0rrr in https://github.com/hedyorg/hedy/pull/5306
- ๐ชฒ Check if classes and levels exist in adv by @Annelein in https://github.com/hedyorg/hedy/pull/5292
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5312
- ๐ GitHub workflow to automatically resolve Weblate conflicts by @rix0rrr in https://github.com/hedyorg/hedy/pull/5315
- ๐ Fix potential source of failure in automatic merge script by @rix0rrr in https://github.com/hedyorg/hedy/pull/5316
- ๐ชฒ fix custom adventures' alignment by @hasan-sh in https://github.com/hedyorg/hedy/pull/5297
- ๐ Fix missing git identity in resolve conflicts script by @rix0rrr in https://github.com/hedyorg/hedy/pull/5317
- ๐ Fix parameters to "create PR action" in Weblate merge conflict workflow by @rix0rrr in https://github.com/hedyorg/hedy/pull/5318
- ๐ Desperately trying to get the workflow to create a PR by @rix0rrr in https://github.com/hedyorg/hedy/pull/5319
- ๐ Push with the correct token by @rix0rrr in https://github.com/hedyorg/hedy/pull/5321
- Translations from Hosted Weblate by @github-actions in https://github.com/hedyorg/hedy/pull/5320
- ๐ป Unsubmit program by @Annelein in https://github.com/hedyorg/hedy/pull/5304
- ๐ป Add adventure within customize class by @Annelein in https://github.com/hedyorg/hedy/pull/5313
- ๐งน Refactor Pygame Code by @ToniSkulj in https://github.com/hedyorg/hedy/pull/5117
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5329
- ๐ป Margin login, cheatsheet and language buttons and scrollbar by @Annelein in https://github.com/hedyorg/hedy/pull/5325
- ๐ Prevent shell injection using branch names by @rix0rrr in https://github.com/hedyorg/hedy/pull/5327
- ๐ Have to run merge script through bash by @rix0rrr in https://github.com/hedyorg/hedy/pull/5334
- Translations from Hosted Weblate by @Felienne in https://github.com/hedyorg/hedy/pull/5335
- ๐ป Check for underscore in variable, remove it by @Annelein in https://github.com/hedyorg/hedy/pull/5324
- ๐ Make HedyBot perform automated commits, instead of Felienne by @rix0rrr in https://github.com/hedyorg/hedy/pull/5336
- ๐ Stop normalizing YAML and PO files by @rix0rrr in https://github.com/hedyorg/hedy/pull/5337
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5338
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5339
- ๐ Extend the snippet reverting logic to Slides by @rix0rrr in https://github.com/hedyorg/hedy/pull/5340
- ๐ป Language switcher text by @Annelein in https://github.com/hedyorg/hedy/pull/5309
- ๐ชฒ prevent preview adventure from overflowing in the top of the screen by @Annelein in https://github.com/hedyorg/hedy/pull/5307
- ๐ชฒ Make print interpret variables before definition as literal strings by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5323
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5343
- ๐ Simplify test partitioning by @rix0rrr in https://github.com/hedyorg/hedy/pull/5344
- ๐ป For teachers redesign by @Annelein in https://github.com/hedyorg/hedy/pull/5265
- Trigger a Weblate reset after pushing translations by @rix0rrr in https://github.com/hedyorg/hedy/pull/5347
- Resolve Weblate merge conflicts by @rix0rrr in https://github.com/hedyorg/hedy/pull/5346
- ๐ชฒ Revise runtime errors to include actual values by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5308
- ๐ชฒ fix go-back to class undefined by @hasan-sh in https://github.com/hedyorg/hedy/pull/5349
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5351
- ๐ชฒ Fix accidental object sharing in Dynamo layer by @rix0rrr in https://github.com/hedyorg/hedy/pull/5353
- ๐ชฒ fix programs page by @hasan-sh in https://github.com/hedyorg/hedy/pull/5332
New Contributors
- @github-actions made their first contribution in https://github.com/hedyorg/hedy/pull/5320
Full Changelog: https://github.com/hedyorg/hedy/compare/24.3.21...24.4.2
- CSS
Published by github-actions[bot] over 1 year ago
hedy - 24.3.21
What's Changed
- ๐ป Redesign go back button by @Annelein in https://github.com/hedyorg/hedy/pull/5169
- ๐ชฒ Prevent stopped programs from executing by @jpelay in https://github.com/hedyorg/hedy/pull/5225
- ๐๏ธ Add user-friendly errors for calculations with incorrect types #3465 by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5226
- ๐ป teachers feedback option by @hasan-sh in https://github.com/hedyorg/hedy/pull/5215
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5254
- ๐ป Adding a button for Microbit by @rmagedon97 in https://github.com/hedyorg/hedy/pull/5249
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5262
- ๐ชฒ fix feedback modal by @hasan-sh in https://github.com/hedyorg/hedy/pull/5258
- ๐ Cleaning up level 12 up and also adds new adventure in level 16 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5264
- ๐ชฒ Escape internal var used in repeat by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5256
- ๐งน Address TODOs in hedy.py by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5259
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5270
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5272
- ๐ Don't rewrite emoji in YAML files by @rix0rrr in https://github.com/hedyorg/hedy/pull/5273
- ๐ชฒ Debug play by @jpelay in https://github.com/hedyorg/hedy/pull/5269
- ๐ Squash merge Weblate PRs by @rix0rrr in https://github.com/hedyorg/hedy/pull/5274
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/hedyorg/hedy/pull/5279
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5280
- ๐ป Add curly braces around teacher adventures' code by @jpelay in https://github.com/hedyorg/hedy/pull/5253
- ๐ชฒ fix quiz/puzzles tabs not showed to students by @hasan-sh in https://github.com/hedyorg/hedy/pull/5276
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5282
- ๐ป Create adventure within class by @Annelein in https://github.com/hedyorg/hedy/pull/5154
- ๐ป Add sleep prompt until level 7 by @Annelein in https://github.com/hedyorg/hedy/pull/5277
Full Changelog: https://github.com/hedyorg/hedy/compare/24.3.12...24.3.21
- CSS
Published by github-actions[bot] almost 2 years ago
hedy - 24.3.12
What's Changed
- ๐ชฒ Fix old programs in program page, improve filtering teacher programs by @jpelay in https://github.com/hedyorg/hedy/pull/5197
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5181
- ๐ Content Cleanup upto level 8 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5195
- ๐ป variable list appears automatically open instead of hidden by @juliabolt in https://github.com/hedyorg/hedy/pull/5202
- ๐ชฒOnly show programs that has been modified in Overview of programs per adventure by @jpelay in https://github.com/hedyorg/hedy/pull/5162
- ๐Micro-bit code by @rmagedon97 in https://github.com/hedyorg/hedy/pull/5049
- ๐ชฒ Fix highlighting of keywords with spaces by @jpelay in https://github.com/hedyorg/hedy/pull/5190
- ๐ชฒ Check for programs with empty string as adventure id by @jpelay in https://github.com/hedyorg/hedy/pull/5208
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5206
- ๐งช extra tests for the my programs by @hasan-sh in https://github.com/hedyorg/hedy/pull/5210
- ๐ป hide all quizes/parsons and show tabs in levels by @hasan-sh in https://github.com/hedyorg/hedy/pull/5156
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5223
- ๐ Big clean up level 9 and 10 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5217
- ๐ More music adventures by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5220
- ๐ชฒ Fix babel key issue and 'hi' translation issues on main by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5227
- ๐ป pair with other teachers by @hasan-sh in https://github.com/hedyorg/hedy/pull/5213
- ๐ป Front page start learning/teaching by @Annelein in https://github.com/hedyorg/hedy/pull/5200
- ๐ make dutch phrasing consistent by @Felienne in https://github.com/hedyorg/hedy/pull/5237
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5232
- ๐ Make GitHub action run all code generation, normalize pofiles by @rix0rrr in https://github.com/hedyorg/hedy/pull/5241
- ๐ one more dutch update by @Felienne in https://github.com/hedyorg/hedy/pull/5238
- ๐ Update JavaScript autocommit workflow by @rix0rrr in https://github.com/hedyorg/hedy/pull/5243
- ๐ Fix autoupdate script for push events on main by @rix0rrr in https://github.com/hedyorg/hedy/pull/5244
- ๐ Handle pullrequesttarget event by @rix0rrr in https://github.com/hedyorg/hedy/pull/5245
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5242
- ๐ชฒ attempt to fix the delay of filters in public adventure by @hasan-sh in https://github.com/hedyorg/hedy/pull/5229
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5247
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5250
- ๐ Remove double quotes by @Felienne in https://github.com/hedyorg/hedy/pull/5251
Full Changelog: https://github.com/hedyorg/hedy/compare/24.2.29...24.3.12
- CSS
Published by github-actions[bot] almost 2 years ago
hedy - 24.2.29
What's Changed
- [FIX] Fix the
filtered_programs_for_usercall by @rix0rrr in https://github.com/hedyorg/hedy/pull/4724 - [FIX] Email validation by @Felienne in https://github.com/hedyorg/hedy/pull/4730
- [LANGUAGE] add exception for is and = by @Felienne in https://github.com/hedyorg/hedy/pull/4728
- [FIX] Elif explained differently by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4731
- [CONTENT] Java magazine by @SabinaChita in https://github.com/hedyorg/hedy/pull/4740
- Bump werkzeug from 2.3.7 to 3.0.1 by @dependabot in https://github.com/hedyorg/hedy/pull/4668
- [CHORE] Protect against misquery in DynamoDB layer by @rix0rrr in https://github.com/hedyorg/hedy/pull/4736
- [FIX] Use library to validate emails by @jpelay in https://github.com/hedyorg/hedy/pull/4738
- [UI] Dropdown arrows by @Annelein in https://github.com/hedyorg/hedy/pull/4745
- [UI] Creating Tags by @hasan-sh in https://github.com/hedyorg/hedy/pull/4688
- [UI] Adds CodeMirror as editor by @jpelay in https://github.com/hedyorg/hedy/pull/4479
- Reverts CodeMirror by @jpelay in https://github.com/hedyorg/hedy/pull/4753
- Revert "[LANGUAGE, FIX] Fix non-en colors in lists and ask" by @Felienne in https://github.com/hedyorg/hedy/pull/4754
- [UI, Language] Adds CodeMirror by @jpelay in https://github.com/hedyorg/hedy/pull/4755
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4722
- [LANGUAGE, FIX] Fix non-en colors in lists and ask by @Felienne in https://github.com/hedyorg/hedy/pull/4756
- [CHORE] Use Skulpt version from our fork by @jpelay in https://github.com/hedyorg/hedy/pull/4760
- [LANGUAGE] Convert calc to int in sleep level 12 by @Felienne in https://github.com/hedyorg/hedy/pull/4677
- [LANGUAGE] improved error productions for at by @akseron in https://github.com/hedyorg/hedy/pull/4663
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4764
- Exercises for level 15 and up by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4735
- [CONTENT] Replacing the old teacher statistics section from all languages by @Felienne in https://github.com/hedyorg/hedy/pull/4763
- [LANGUAGE, FIX] Translates runtime exceptions by @jpelay in https://github.com/hedyorg/hedy/pull/4768
- [UI] Dynamic Survey View - Ask teacher for class info #4612 by @Annelein in https://github.com/hedyorg/hedy/pull/4711
- [FIX] hide survey modal whenever navigating to a class by @hasan-sh in https://github.com/hedyorg/hedy/pull/4790
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4781
- [CONTENT] Mistakes in NL quizzes by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4789
- [CONTENT] Level 6 problem in debugging and calculator adventures by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4788
- [FIX, TESTING] Fixes failing teacher test by @jpelay in https://github.com/hedyorg/hedy/pull/4797
- [FIX] Remove indexes from surveys table by @jpelay in https://github.com/hedyorg/hedy/pull/4787
- [CHORE] Unwrap Babel translations files by @jpelay in https://github.com/hedyorg/hedy/pull/4767
- [UI idea] Tags dropdown by @hasan-sh in https://github.com/hedyorg/hedy/pull/4759
- [TESTING] Survey view testing by @Annelein in https://github.com/hedyorg/hedy/pull/4802
- [BUG] Hidden dropdown by @Annelein in https://github.com/hedyorg/hedy/pull/4813
- [BUG] Allow users to navigate between exercises using header by @hasan-sh in https://github.com/hedyorg/hedy/pull/4819
- [FIX] Setting up view program page editor by @jpelay in https://github.com/hedyorg/hedy/pull/4801
- [FIX] eliminate hash collisions in test caching by @jtwaleson in https://github.com/hedyorg/hedy/pull/4808
- [TESTING] Adds tests for unquoted strings in loop body by @Felienne in https://github.com/hedyorg/hedy/pull/4825
- [BUG] tags dropdown items get their content width only by @hasan-sh in https://github.com/hedyorg/hedy/pull/4818
- [BUG FIX] Fix embedded editor with CodeMirror by @TiBiBa in https://github.com/hedyorg/hedy/pull/4821
- [UI] Make keyword toggle also switcher language of the editor by @Felienne in https://github.com/hedyorg/hedy/pull/4828
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4809
- [UI, FIX] Fixes placing of checkbox and eye icon on grid by @jpelay in https://github.com/hedyorg/hedy/pull/4834
- [CONTENT] New turtle content for level 1-15 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4791
- [UI] Locked levels with tooltip by @Annelein in https://github.com/hedyorg/hedy/pull/4814
- [FIX] Proper marking of flat compound statements while debugging by @jpelay in https://github.com/hedyorg/hedy/pull/4766
- [FIX, CHORE] Updates @codemirror/view by @jpelay in https://github.com/hedyorg/hedy/pull/4803
- [LANGUAGE] improve clear errors by @Felienne in https://github.com/hedyorg/hedy/pull/4826
- [BUG] enable inviting second teachers to multiple classes at the same time by @hasan-sh in https://github.com/hedyorg/hedy/pull/4812
- [LANGUAGE] improved error productions for non decimals by @akseron in https://github.com/hedyorg/hedy/pull/4817
- [BUG] Add missing level18 in level dropdown by @Annelein in https://github.com/hedyorg/hedy/pull/4861
- [UI] Localizing level keywords by @Annelein in https://github.com/hedyorg/hedy/pull/4846
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4842
- [CHORE] move exceptions into isvalid by @Felienne in https://github.com/hedyorg/hedy/pull/4838
- [FIX] Use string index in surveys by @jpelay in https://github.com/hedyorg/hedy/pull/4868
- [UI] Fix highlighting of return command and list accesses by @jpelay in https://github.com/hedyorg/hedy/pull/4859
- [CONTENT] duplicate class explained by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4865
- [FIX] Stop trimming code on change in embedded editor by @jpelay in https://github.com/hedyorg/hedy/pull/4872
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4873
- [FIX, UI] Editor size depending on parent by @jpelay in https://github.com/hedyorg/hedy/pull/4871
- [UI] Add information tooltip for slides by @jpelay in https://github.com/hedyorg/hedy/pull/4870
- [BUG] Fix broken tests by @ToniSkulj in https://github.com/hedyorg/hedy/pull/4882
- [UI] Developer mode toggle by @Annelein in https://github.com/hedyorg/hedy/pull/4824
- [LANGUAGE] Repairs undefined var exception by @Felienne in https://github.com/hedyorg/hedy/pull/4887
- [LANGUAGE] Allow for translations of erroneous programs by @Felienne in https://github.com/hedyorg/hedy/pull/4875
- [TESTS] Upgrade and enhance Cypress tests by @hasan-sh in https://github.com/hedyorg/hedy/pull/4894
- [FIX] Add warning back in by @Felienne in https://github.com/hedyorg/hedy/pull/4880
- [UI] Public adventures view by @hasan-sh in https://github.com/hedyorg/hedy/pull/4757
- [LANGUAGE] Warning unused var by @Felienne in https://github.com/hedyorg/hedy/pull/4881
- [BUG] fix (tab) indentation within CodeMirror by @hasan-sh in https://github.com/hedyorg/hedy/pull/4832
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4878
- [BUG] fix public adventure page by @hasan-sh in https://github.com/hedyorg/hedy/pull/4900
- [BUG] fix adventure public index by @hasan-sh in https://github.com/hedyorg/hedy/pull/4905
- [UI] no pop up for adventure name by @Annelein in https://github.com/hedyorg/hedy/pull/4892
- [CONTENT/CHORE] Update babel to 2.14 by @Felienne in https://github.com/hedyorg/hedy/pull/4904
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4902
- [CONTENT] Load slides from yaml by @Felienne in https://github.com/hedyorg/hedy/pull/4908
- [FIX] Return token in Lezer parser only when it applies by @jpelay in https://github.com/hedyorg/hedy/pull/4898
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4912
- [CONTENT] Remove start codes by @Felienne in https://github.com/hedyorg/hedy/pull/4913
- [UI] add teacher preview mode by @jtwaleson in https://github.com/hedyorg/hedy/pull/4822
- [LANG] No warning for unused function by @Felienne in https://github.com/hedyorg/hedy/pull/4917
- [CONTENT] Remove all start codes by @Felienne in https://github.com/hedyorg/hedy/pull/4920
- [UI] allow adventures to be added to multiple levels by @hasan-sh in https://github.com/hedyorg/hedy/pull/4793
- [CONTENT] Restores deleted content by @Felienne in https://github.com/hedyorg/hedy/pull/4926
- [BUG] fix cypress memory overusage by @hasan-sh in https://github.com/hedyorg/hedy/pull/4928
- [FIX] Disable autoload and autosave of programs for slides by @rix0rrr in https://github.com/hedyorg/hedy/pull/4914
- [CONTENT] unwrap po files by @Felienne in https://github.com/hedyorg/hedy/pull/4929
- [BUG] prevent students being in multiple classes by @hasan-sh in https://github.com/hedyorg/hedy/pull/4901
- [CHORE] Check .po files for accidental wrapping by @rix0rrr in https://github.com/hedyorg/hedy/pull/4930
- [UI] Survey button instead of pop up by @Annelein in https://github.com/hedyorg/hedy/pull/4897
- [UI] Duplicate second teachers in class by @Annelein in https://github.com/hedyorg/hedy/pull/4840
- [FIX] Remove fixed height for editor by @rix0rrr in https://github.com/hedyorg/hedy/pull/4915
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4931
- Embedded editor improvements by @TiBiBa in https://github.com/hedyorg/hedy/pull/4936
- [CONTENT] translate Draw it! exercises to Dutch (#4939) by @mdenburger in https://github.com/hedyorg/hedy/pull/4940
- [UI] Switch read only editors to code mirror by @jpelay in https://github.com/hedyorg/hedy/pull/4924
- ๐ correctly translate empty string by @Felienne in https://github.com/hedyorg/hedy/pull/4949
- [LANGUAGE] Undefined function warning by @Felienne in https://github.com/hedyorg/hedy/pull/4945
- [LANGUAGE] Adds music to the language by @Felienne in https://github.com/hedyorg/hedy/pull/4903
- ๐ Update PULLREQUESTTEMPLATE.md by @Felienne in https://github.com/hedyorg/hedy/pull/4948
- ๐๏ธ Check number parameters and throw nice error by @Felienne in https://github.com/hedyorg/hedy/pull/4950
- ๐งน Rename
start_codetoeditor_contentsby @rix0rrr in https://github.com/hedyorg/hedy/pull/4942 - ๐งน update emojis by @hasan-sh in https://github.com/hedyorg/hedy/pull/4953
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4951
- [BUG FIX] Fix embedded editor when in read only mode by @TiBiBa in https://github.com/hedyorg/hedy/pull/4952
- ๐งน Add a build tool by @rix0rrr in https://github.com/hedyorg/hedy/pull/4799
- ๐๏ธ Fix non-english leading space by @Felienne in https://github.com/hedyorg/hedy/pull/4947
- ๐งน Keep NPM dependencies updated using doit by @rix0rrr in https://github.com/hedyorg/hedy/pull/4958
- ๐๏ธ Add meta in a few more existing places by @Felienne in https://github.com/hedyorg/hedy/pull/4946
- ๐ชฒ only check threshold if quiz is enabled by @hasan-sh in https://github.com/hedyorg/hedy/pull/4970
- Add support for full width embedded editor by @TiBiBa in https://github.com/hedyorg/hedy/pull/4959
- ๐๏ธ Add support for Bulgarian quotes by @quinnah in https://github.com/hedyorg/hedy/pull/4972
- [LANGUAGE] multiple improved error productions by @akseron in https://github.com/hedyorg/hedy/pull/4944
- [UI] Improve public adventures by @hasan-sh in https://github.com/hedyorg/hedy/pull/4938
- ๐ add
doit run devservercommand by @rix0rrr in https://github.com/hedyorg/hedy/pull/4973 - ๐ upgrade Heroku Python to 3.9.18 by @rix0rrr in https://github.com/hedyorg/hedy/pull/4976
- ๐ update GitHub Actions versions by @rix0rrr in https://github.com/hedyorg/hedy/pull/4977
- ๐ชฒ Don't execute npm task on Heroku by @jpelay in https://github.com/hedyorg/hedy/pull/4978
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4969
- ๐ Update wrong level number in slides by @Felienne in https://github.com/hedyorg/hedy/pull/4975
- ๐ Detect Heroku without setting additional environment variables by @rix0rrr in https://github.com/hedyorg/hedy/pull/4980
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4979
- ๐งช update programs and add parser filer by @Felienne in https://github.com/hedyorg/hedy/pull/4891
- ๐๏ธ Improved error productions for 'is ask' by @akseron in https://github.com/hedyorg/hedy/pull/4974
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4985
- ๐ Removes an old header by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4983
- ๐ add missing Tailwind dependency in
doitscript by @rix0rrr in https://github.com/hedyorg/hedy/pull/4995 - ๐๏ธ Improved existing error messages by highlighting keywords in error messages by @akseron in https://github.com/hedyorg/hedy/pull/4992
- ๐งน Add script to inventorize templates by @rix0rrr in https://github.com/hedyorg/hedy/pull/4999
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4998
- ๐ Removes extra line by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5001
- ๐ Explain new clear command by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5004
- ๐ป If no classes or adventures, show info by @Annelein in https://github.com/hedyorg/hedy/pull/5006
- ๐ Fixes debugging level 5 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5007
- ๐ถ throw error for unsupported notes and allow for lowercase notes by @Felienne in https://github.com/hedyorg/hedy/pull/5002
- ๐ป use the newly created cards in explore page by @hasan-sh in https://github.com/hedyorg/hedy/pull/4982
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5008
- ๐ rename the teacher manual section in the yaml files #4701 by @rmagedon97 in https://github.com/hedyorg/hedy/pull/5014
- ๐ Update public adventures string by @Felienne in https://github.com/hedyorg/hedy/pull/5019
- ๐ชฒ๐ถ escape play in if by @Felienne in https://github.com/hedyorg/hedy/pull/5016
- ๐๏ธ๐ป Syntax highlighting for variables by @jpelay in https://github.com/hedyorg/hedy/pull/4957
- ๐ Add
doitwrapper scripts to run from the IDE by @rix0rrr in https://github.com/hedyorg/hedy/pull/4996 - ๐ป Click through answered quiz questions by @Annelein in https://github.com/hedyorg/hedy/pull/5023
- ๐ชฒ Render command in quiz title by @Annelein in https://github.com/hedyorg/hedy/pull/5025
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/hedyorg/hedy/pull/4971
- ๐ quiz for level17 by @SabinaChita in https://github.com/hedyorg/hedy/pull/4839
- ๐ป adventure tabs and editor in public adventures page by @hasan-sh in https://github.com/hedyorg/hedy/pull/4990
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5018
- ๐ adds start page info for teachers by @SabinaChita in https://github.com/hedyorg/hedy/pull/4833
- ๐ชฒ Adds input field for filtering programs by @jpelay in https://github.com/hedyorg/hedy/pull/5030
- ๐ More debugging on the slides level 8 to 13 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5032
- ๐ชฒ Fix slides by @Felienne in https://github.com/hedyorg/hedy/pull/5057
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5035
- ๐ Adds music adventure level 1 to 14 in English by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4991
- ๐ชฒ fix keywords not changing to en by @hasan-sh in https://github.com/hedyorg/hedy/pull/5064
- ๐ชฒ Fix type error when concatinating ask input and a literal string by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5066
- ๐๏ธ Add support for floats in lists in level 16 and up by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5065
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5062
- ๐งช Test code in slides by @Felienne in https://github.com/hedyorg/hedy/pull/5058
- ๐ชฒ Fix highlighting of function calls inside expressions by @jpelay in https://github.com/hedyorg/hedy/pull/5050
- ๐ Slides debugging level 14 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5059
- ๐ Remove exclamation mark in question in quiz level 2 by @juliabolt in https://github.com/hedyorg/hedy/pull/5082
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5070
- ๐ Re-add introduction example code by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5053
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5101
- ๐ชฒ allow closing levels before a quiz threshold by @hasan-sh in https://github.com/hedyorg/hedy/pull/5061
- ๐ชฒ FIx not-in command missing from level 8 and up by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5071
- ๐ป Sorting my program adventures per level and alphabetically by @Annelein in https://github.com/hedyorg/hedy/pull/5043
- ๐ป Public Programs Filter by @Annelein in https://github.com/hedyorg/hedy/pull/5107
- ๐ป Copying my program code by @Annelein in https://github.com/hedyorg/hedy/pull/5045
- ๐ doit: switch to using a JSON database by @rix0rrr in https://github.com/hedyorg/hedy/pull/5114
- Skip empty users when creating multiple accounts by @TiBiBa in https://github.com/hedyorg/hedy/pull/5104
- ๐ Add Hedy research papers by @Felienne in https://github.com/hedyorg/hedy/pull/5120
- ๐งช Improve tests by @Felienne in https://github.com/hedyorg/hedy/pull/5125
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5106
- ๐งช warn if fixer is on by @Felienne in https://github.com/hedyorg/hedy/pull/5126
- ๐งช Test for empty strings in English po file by @Felienne in https://github.com/hedyorg/hedy/pull/5022
- ๐ป Add customize class button to teacher page by @juliabolt in https://github.com/hedyorg/hedy/pull/5122
- ๐งน Make search filter more generic by @Annelein in https://github.com/hedyorg/hedy/pull/5110
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5128
- ๐ชฒ When editing code while ask prompt is open, editor now stays focused by @Annelein in https://github.com/hedyorg/hedy/pull/5136
- ๐ redirect to hedy.org by @rix0rrr in https://github.com/hedyorg/hedy/pull/5142
- ๐ชฒ Favourite misspelling by @Annelein in https://github.com/hedyorg/hedy/pull/5133
- ๐งน Update python to 3.12 by @Felienne in https://github.com/hedyorg/hedy/pull/5134
- ๐ชฒ Update Gunicorn to latest version by @jpelay in https://github.com/hedyorg/hedy/pull/5150
- ๐ชฒ Fix incorrect transpiling with in/not-in checks for lists with numbers by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5135
- ๐ป Offline Hedy for Windows by @rix0rrr in https://github.com/hedyorg/hedy/pull/5116
- ๐ชฒ Prevent failure page after logout by @rix0rrr in https://github.com/hedyorg/hedy/pull/5143
- ๐ update translation link by @Felienne in https://github.com/hedyorg/hedy/pull/5153
- ๐ advertise Offline Hedy in frontpage README by @rix0rrr in https://github.com/hedyorg/hedy/pull/5159
- ๐๏ธ Show translated error when text input is passed to repeat command by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5157
- ๐ชฒ Fix highlight for the
addandremovecommands by @jpelay in https://github.com/hedyorg/hedy/pull/5164 - ๐งช Remove Ace highlight by @jpelay in https://github.com/hedyorg/hedy/pull/5163
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5139
- ๐ป Enhance customize-adventure page by @hasan-sh in https://github.com/hedyorg/hedy/pull/5026
- ๐ป customize class page enhancement by @hasan-sh in https://github.com/hedyorg/hedy/pull/5060
- ๐ป Allow teacher adventures to use 2 columns by @Annelein in https://github.com/hedyorg/hedy/pull/5179
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5174
- ๐ Curlies for english by @SabinaChita in https://github.com/hedyorg/hedy/pull/5171
- ๐๏ธ ๐ป Display error message when brackets are forgotten around lists by @akseron in https://github.com/hedyorg/hedy/pull/5177
- ๐ชฒ ๐๏ธ repeat body error in level 9 and over by @akseron in https://github.com/hedyorg/hedy/pull/5115
- ๐ชฒ Allow equal sign in equality checks in Lezer parsers by @jpelay in https://github.com/hedyorg/hedy/pull/5175
- ๐๏ธ Add support for calculations with play command from level 6 #5044 by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5178
- ๐ชฒ Insert cheatsheet code at the end by @jpelay in https://github.com/hedyorg/hedy/pull/5166
- ๐ register users' actions by @hasan-sh in https://github.com/hedyorg/hedy/pull/5146
- ๐ชฒ remove env variable passed through doit by @hasan-sh in https://github.com/hedyorg/hedy/pull/5191
- ๐ชฒ Correctly filter teacher adventures in programs page by @jpelay in https://github.com/hedyorg/hedy/pull/5188
- ๐ป My programs redesign by @Annelein in https://github.com/hedyorg/hedy/pull/5160
- ๐๏ธ Allow -= and > operators to be used independently when merging grammars by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5186
New Contributors
- @Annelein made their first contribution in https://github.com/hedyorg/hedy/pull/4745
- @akseron made their first contribution in https://github.com/hedyorg/hedy/pull/4663
- @mdenburger made their first contribution in https://github.com/hedyorg/hedy/pull/4940
- @quinnah made their first contribution in https://github.com/hedyorg/hedy/pull/4972
- @rmagedon97 made their first contribution in https://github.com/hedyorg/hedy/pull/5014
Full Changelog: https://github.com/hedyorg/hedy/compare/1.0...24.2.29
- CSS
Published by github-actions[bot] almost 2 years ago
hedy - 24.2.13
What's Changed
- [FIX] Fix the
filtered_programs_for_usercall by @rix0rrr in https://github.com/hedyorg/hedy/pull/4724 - [FIX] Email validation by @Felienne in https://github.com/hedyorg/hedy/pull/4730
- [LANGUAGE] add exception for is and = by @Felienne in https://github.com/hedyorg/hedy/pull/4728
- [FIX] Elif explained differently by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4731
- [CONTENT] Java magazine by @SabinaChita in https://github.com/hedyorg/hedy/pull/4740
- Bump werkzeug from 2.3.7 to 3.0.1 by @dependabot in https://github.com/hedyorg/hedy/pull/4668
- [CHORE] Protect against misquery in DynamoDB layer by @rix0rrr in https://github.com/hedyorg/hedy/pull/4736
- [FIX] Use library to validate emails by @jpelay in https://github.com/hedyorg/hedy/pull/4738
- [UI] Dropdown arrows by @Annelein in https://github.com/hedyorg/hedy/pull/4745
- [UI] Creating Tags by @hasan-sh in https://github.com/hedyorg/hedy/pull/4688
- [UI] Adds CodeMirror as editor by @jpelay in https://github.com/hedyorg/hedy/pull/4479
- Reverts CodeMirror by @jpelay in https://github.com/hedyorg/hedy/pull/4753
- Revert "[LANGUAGE, FIX] Fix non-en colors in lists and ask" by @Felienne in https://github.com/hedyorg/hedy/pull/4754
- [UI, Language] Adds CodeMirror by @jpelay in https://github.com/hedyorg/hedy/pull/4755
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4722
- [LANGUAGE, FIX] Fix non-en colors in lists and ask by @Felienne in https://github.com/hedyorg/hedy/pull/4756
- [CHORE] Use Skulpt version from our fork by @jpelay in https://github.com/hedyorg/hedy/pull/4760
- [LANGUAGE] Convert calc to int in sleep level 12 by @Felienne in https://github.com/hedyorg/hedy/pull/4677
- [LANGUAGE] improved error productions for at by @akseron in https://github.com/hedyorg/hedy/pull/4663
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4764
- Exercises for level 15 and up by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4735
- [CONTENT] Replacing the old teacher statistics section from all languages by @Felienne in https://github.com/hedyorg/hedy/pull/4763
- [LANGUAGE, FIX] Translates runtime exceptions by @jpelay in https://github.com/hedyorg/hedy/pull/4768
- [UI] Dynamic Survey View - Ask teacher for class info #4612 by @Annelein in https://github.com/hedyorg/hedy/pull/4711
- [FIX] hide survey modal whenever navigating to a class by @hasan-sh in https://github.com/hedyorg/hedy/pull/4790
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4781
- [CONTENT] Mistakes in NL quizzes by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4789
- [CONTENT] Level 6 problem in debugging and calculator adventures by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4788
- [FIX, TESTING] Fixes failing teacher test by @jpelay in https://github.com/hedyorg/hedy/pull/4797
- [FIX] Remove indexes from surveys table by @jpelay in https://github.com/hedyorg/hedy/pull/4787
- [CHORE] Unwrap Babel translations files by @jpelay in https://github.com/hedyorg/hedy/pull/4767
- [UI idea] Tags dropdown by @hasan-sh in https://github.com/hedyorg/hedy/pull/4759
- [TESTING] Survey view testing by @Annelein in https://github.com/hedyorg/hedy/pull/4802
- [BUG] Hidden dropdown by @Annelein in https://github.com/hedyorg/hedy/pull/4813
- [BUG] Allow users to navigate between exercises using header by @hasan-sh in https://github.com/hedyorg/hedy/pull/4819
- [FIX] Setting up view program page editor by @jpelay in https://github.com/hedyorg/hedy/pull/4801
- [FIX] eliminate hash collisions in test caching by @jtwaleson in https://github.com/hedyorg/hedy/pull/4808
- [TESTING] Adds tests for unquoted strings in loop body by @Felienne in https://github.com/hedyorg/hedy/pull/4825
- [BUG] tags dropdown items get their content width only by @hasan-sh in https://github.com/hedyorg/hedy/pull/4818
- [BUG FIX] Fix embedded editor with CodeMirror by @TiBiBa in https://github.com/hedyorg/hedy/pull/4821
- [UI] Make keyword toggle also switcher language of the editor by @Felienne in https://github.com/hedyorg/hedy/pull/4828
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4809
- [UI, FIX] Fixes placing of checkbox and eye icon on grid by @jpelay in https://github.com/hedyorg/hedy/pull/4834
- [CONTENT] New turtle content for level 1-15 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4791
- [UI] Locked levels with tooltip by @Annelein in https://github.com/hedyorg/hedy/pull/4814
- [FIX] Proper marking of flat compound statements while debugging by @jpelay in https://github.com/hedyorg/hedy/pull/4766
- [FIX, CHORE] Updates @codemirror/view by @jpelay in https://github.com/hedyorg/hedy/pull/4803
- [LANGUAGE] improve clear errors by @Felienne in https://github.com/hedyorg/hedy/pull/4826
- [BUG] enable inviting second teachers to multiple classes at the same time by @hasan-sh in https://github.com/hedyorg/hedy/pull/4812
- [LANGUAGE] improved error productions for non decimals by @akseron in https://github.com/hedyorg/hedy/pull/4817
- [BUG] Add missing level18 in level dropdown by @Annelein in https://github.com/hedyorg/hedy/pull/4861
- [UI] Localizing level keywords by @Annelein in https://github.com/hedyorg/hedy/pull/4846
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4842
- [CHORE] move exceptions into isvalid by @Felienne in https://github.com/hedyorg/hedy/pull/4838
- [FIX] Use string index in surveys by @jpelay in https://github.com/hedyorg/hedy/pull/4868
- [UI] Fix highlighting of return command and list accesses by @jpelay in https://github.com/hedyorg/hedy/pull/4859
- [CONTENT] duplicate class explained by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4865
- [FIX] Stop trimming code on change in embedded editor by @jpelay in https://github.com/hedyorg/hedy/pull/4872
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4873
- [FIX, UI] Editor size depending on parent by @jpelay in https://github.com/hedyorg/hedy/pull/4871
- [UI] Add information tooltip for slides by @jpelay in https://github.com/hedyorg/hedy/pull/4870
- [BUG] Fix broken tests by @ToniSkulj in https://github.com/hedyorg/hedy/pull/4882
- [UI] Developer mode toggle by @Annelein in https://github.com/hedyorg/hedy/pull/4824
- [LANGUAGE] Repairs undefined var exception by @Felienne in https://github.com/hedyorg/hedy/pull/4887
- [LANGUAGE] Allow for translations of erroneous programs by @Felienne in https://github.com/hedyorg/hedy/pull/4875
- [TESTS] Upgrade and enhance Cypress tests by @hasan-sh in https://github.com/hedyorg/hedy/pull/4894
- [FIX] Add warning back in by @Felienne in https://github.com/hedyorg/hedy/pull/4880
- [UI] Public adventures view by @hasan-sh in https://github.com/hedyorg/hedy/pull/4757
- [LANGUAGE] Warning unused var by @Felienne in https://github.com/hedyorg/hedy/pull/4881
- [BUG] fix (tab) indentation within CodeMirror by @hasan-sh in https://github.com/hedyorg/hedy/pull/4832
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4878
- [BUG] fix public adventure page by @hasan-sh in https://github.com/hedyorg/hedy/pull/4900
- [BUG] fix adventure public index by @hasan-sh in https://github.com/hedyorg/hedy/pull/4905
- [UI] no pop up for adventure name by @Annelein in https://github.com/hedyorg/hedy/pull/4892
- [CONTENT/CHORE] Update babel to 2.14 by @Felienne in https://github.com/hedyorg/hedy/pull/4904
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4902
- [CONTENT] Load slides from yaml by @Felienne in https://github.com/hedyorg/hedy/pull/4908
- [FIX] Return token in Lezer parser only when it applies by @jpelay in https://github.com/hedyorg/hedy/pull/4898
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4912
- [CONTENT] Remove start codes by @Felienne in https://github.com/hedyorg/hedy/pull/4913
- [UI] add teacher preview mode by @jtwaleson in https://github.com/hedyorg/hedy/pull/4822
- [LANG] No warning for unused function by @Felienne in https://github.com/hedyorg/hedy/pull/4917
- [CONTENT] Remove all start codes by @Felienne in https://github.com/hedyorg/hedy/pull/4920
- [UI] allow adventures to be added to multiple levels by @hasan-sh in https://github.com/hedyorg/hedy/pull/4793
- [CONTENT] Restores deleted content by @Felienne in https://github.com/hedyorg/hedy/pull/4926
- [BUG] fix cypress memory overusage by @hasan-sh in https://github.com/hedyorg/hedy/pull/4928
- [FIX] Disable autoload and autosave of programs for slides by @rix0rrr in https://github.com/hedyorg/hedy/pull/4914
- [CONTENT] unwrap po files by @Felienne in https://github.com/hedyorg/hedy/pull/4929
- [BUG] prevent students being in multiple classes by @hasan-sh in https://github.com/hedyorg/hedy/pull/4901
- [CHORE] Check .po files for accidental wrapping by @rix0rrr in https://github.com/hedyorg/hedy/pull/4930
- [UI] Survey button instead of pop up by @Annelein in https://github.com/hedyorg/hedy/pull/4897
- [UI] Duplicate second teachers in class by @Annelein in https://github.com/hedyorg/hedy/pull/4840
- [FIX] Remove fixed height for editor by @rix0rrr in https://github.com/hedyorg/hedy/pull/4915
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4931
- Embedded editor improvements by @TiBiBa in https://github.com/hedyorg/hedy/pull/4936
- [CONTENT] translate Draw it! exercises to Dutch (#4939) by @mdenburger in https://github.com/hedyorg/hedy/pull/4940
- [UI] Switch read only editors to code mirror by @jpelay in https://github.com/hedyorg/hedy/pull/4924
- ๐ correctly translate empty string by @Felienne in https://github.com/hedyorg/hedy/pull/4949
- [LANGUAGE] Undefined function warning by @Felienne in https://github.com/hedyorg/hedy/pull/4945
- [LANGUAGE] Adds music to the language by @Felienne in https://github.com/hedyorg/hedy/pull/4903
- ๐ Update PULLREQUESTTEMPLATE.md by @Felienne in https://github.com/hedyorg/hedy/pull/4948
- ๐๏ธ Check number parameters and throw nice error by @Felienne in https://github.com/hedyorg/hedy/pull/4950
- ๐งน Rename
start_codetoeditor_contentsby @rix0rrr in https://github.com/hedyorg/hedy/pull/4942 - ๐งน update emojis by @hasan-sh in https://github.com/hedyorg/hedy/pull/4953
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4951
- [BUG FIX] Fix embedded editor when in read only mode by @TiBiBa in https://github.com/hedyorg/hedy/pull/4952
- ๐งน Add a build tool by @rix0rrr in https://github.com/hedyorg/hedy/pull/4799
- ๐๏ธ Fix non-english leading space by @Felienne in https://github.com/hedyorg/hedy/pull/4947
- ๐งน Keep NPM dependencies updated using doit by @rix0rrr in https://github.com/hedyorg/hedy/pull/4958
- ๐๏ธ Add meta in a few more existing places by @Felienne in https://github.com/hedyorg/hedy/pull/4946
- ๐ชฒ only check threshold if quiz is enabled by @hasan-sh in https://github.com/hedyorg/hedy/pull/4970
- Add support for full width embedded editor by @TiBiBa in https://github.com/hedyorg/hedy/pull/4959
- ๐๏ธ Add support for Bulgarian quotes by @quinnah in https://github.com/hedyorg/hedy/pull/4972
- [LANGUAGE] multiple improved error productions by @akseron in https://github.com/hedyorg/hedy/pull/4944
- [UI] Improve public adventures by @hasan-sh in https://github.com/hedyorg/hedy/pull/4938
- ๐ add
doit run devservercommand by @rix0rrr in https://github.com/hedyorg/hedy/pull/4973 - ๐ upgrade Heroku Python to 3.9.18 by @rix0rrr in https://github.com/hedyorg/hedy/pull/4976
- ๐ update GitHub Actions versions by @rix0rrr in https://github.com/hedyorg/hedy/pull/4977
- ๐ชฒ Don't execute npm task on Heroku by @jpelay in https://github.com/hedyorg/hedy/pull/4978
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4969
- ๐ Update wrong level number in slides by @Felienne in https://github.com/hedyorg/hedy/pull/4975
- ๐ Detect Heroku without setting additional environment variables by @rix0rrr in https://github.com/hedyorg/hedy/pull/4980
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4979
- ๐งช update programs and add parser filer by @Felienne in https://github.com/hedyorg/hedy/pull/4891
- ๐๏ธ Improved error productions for 'is ask' by @akseron in https://github.com/hedyorg/hedy/pull/4974
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4985
- ๐ Removes an old header by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4983
- ๐ add missing Tailwind dependency in
doitscript by @rix0rrr in https://github.com/hedyorg/hedy/pull/4995 - ๐๏ธ Improved existing error messages by highlighting keywords in error messages by @akseron in https://github.com/hedyorg/hedy/pull/4992
- ๐งน Add script to inventorize templates by @rix0rrr in https://github.com/hedyorg/hedy/pull/4999
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4998
- ๐ Removes extra line by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5001
- ๐ Explain new clear command by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5004
- ๐ป If no classes or adventures, show info by @Annelein in https://github.com/hedyorg/hedy/pull/5006
- ๐ Fixes debugging level 5 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5007
- ๐ถ throw error for unsupported notes and allow for lowercase notes by @Felienne in https://github.com/hedyorg/hedy/pull/5002
- ๐ป use the newly created cards in explore page by @hasan-sh in https://github.com/hedyorg/hedy/pull/4982
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5008
- ๐ rename the teacher manual section in the yaml files #4701 by @rmagedon97 in https://github.com/hedyorg/hedy/pull/5014
- ๐ Update public adventures string by @Felienne in https://github.com/hedyorg/hedy/pull/5019
- ๐ชฒ๐ถ escape play in if by @Felienne in https://github.com/hedyorg/hedy/pull/5016
- ๐๏ธ๐ป Syntax highlighting for variables by @jpelay in https://github.com/hedyorg/hedy/pull/4957
- ๐ Add
doitwrapper scripts to run from the IDE by @rix0rrr in https://github.com/hedyorg/hedy/pull/4996 - ๐ป Click through answered quiz questions by @Annelein in https://github.com/hedyorg/hedy/pull/5023
- ๐ชฒ Render command in quiz title by @Annelein in https://github.com/hedyorg/hedy/pull/5025
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/hedyorg/hedy/pull/4971
- ๐ quiz for level17 by @SabinaChita in https://github.com/hedyorg/hedy/pull/4839
- ๐ป adventure tabs and editor in public adventures page by @hasan-sh in https://github.com/hedyorg/hedy/pull/4990
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5018
- ๐ adds start page info for teachers by @SabinaChita in https://github.com/hedyorg/hedy/pull/4833
- ๐ชฒ Adds input field for filtering programs by @jpelay in https://github.com/hedyorg/hedy/pull/5030
- ๐ More debugging on the slides level 8 to 13 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5032
- ๐ชฒ Fix slides by @Felienne in https://github.com/hedyorg/hedy/pull/5057
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5035
- ๐ Adds music adventure level 1 to 14 in English by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4991
- ๐ชฒ fix keywords not changing to en by @hasan-sh in https://github.com/hedyorg/hedy/pull/5064
- ๐ชฒ Fix type error when concatinating ask input and a literal string by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5066
- ๐๏ธ Add support for floats in lists in level 16 and up by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5065
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5062
- ๐งช Test code in slides by @Felienne in https://github.com/hedyorg/hedy/pull/5058
- ๐ชฒ Fix highlighting of function calls inside expressions by @jpelay in https://github.com/hedyorg/hedy/pull/5050
- ๐ Slides debugging level 14 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5059
- ๐ Remove exclamation mark in question in quiz level 2 by @juliabolt in https://github.com/hedyorg/hedy/pull/5082
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5070
- ๐ Re-add introduction example code by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5053
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5101
- ๐ชฒ allow closing levels before a quiz threshold by @hasan-sh in https://github.com/hedyorg/hedy/pull/5061
- ๐ชฒ FIx not-in command missing from level 8 and up by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5071
- ๐ป Sorting my program adventures per level and alphabetically by @Annelein in https://github.com/hedyorg/hedy/pull/5043
- ๐ป Public Programs Filter by @Annelein in https://github.com/hedyorg/hedy/pull/5107
- ๐ป Copying my program code by @Annelein in https://github.com/hedyorg/hedy/pull/5045
- ๐ doit: switch to using a JSON database by @rix0rrr in https://github.com/hedyorg/hedy/pull/5114
- Skip empty users when creating multiple accounts by @TiBiBa in https://github.com/hedyorg/hedy/pull/5104
- ๐ Add Hedy research papers by @Felienne in https://github.com/hedyorg/hedy/pull/5120
- ๐งช Improve tests by @Felienne in https://github.com/hedyorg/hedy/pull/5125
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5106
- ๐งช warn if fixer is on by @Felienne in https://github.com/hedyorg/hedy/pull/5126
- ๐งช Test for empty strings in English po file by @Felienne in https://github.com/hedyorg/hedy/pull/5022
- ๐ป Add customize class button to teacher page by @juliabolt in https://github.com/hedyorg/hedy/pull/5122
- ๐งน Make search filter more generic by @Annelein in https://github.com/hedyorg/hedy/pull/5110
New Contributors
- @Annelein made their first contribution in https://github.com/hedyorg/hedy/pull/4745
- @akseron made their first contribution in https://github.com/hedyorg/hedy/pull/4663
- @mdenburger made their first contribution in https://github.com/hedyorg/hedy/pull/4940
- @quinnah made their first contribution in https://github.com/hedyorg/hedy/pull/4972
- @rmagedon97 made their first contribution in https://github.com/hedyorg/hedy/pull/5014
Full Changelog: https://github.com/hedyorg/hedy/compare/1.0...24.2.13
- CSS
Published by github-actions[bot] almost 2 years ago
hedy - 24.2.11.1831
What's Changed
- [FIX] Fix the
filtered_programs_for_usercall by @rix0rrr in https://github.com/hedyorg/hedy/pull/4724 - [FIX] Email validation by @Felienne in https://github.com/hedyorg/hedy/pull/4730
- [LANGUAGE] add exception for is and = by @Felienne in https://github.com/hedyorg/hedy/pull/4728
- [FIX] Elif explained differently by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4731
- [CONTENT] Java magazine by @SabinaChita in https://github.com/hedyorg/hedy/pull/4740
- Bump werkzeug from 2.3.7 to 3.0.1 by @dependabot in https://github.com/hedyorg/hedy/pull/4668
- [CHORE] Protect against misquery in DynamoDB layer by @rix0rrr in https://github.com/hedyorg/hedy/pull/4736
- [FIX] Use library to validate emails by @jpelay in https://github.com/hedyorg/hedy/pull/4738
- [UI] Dropdown arrows by @Annelein in https://github.com/hedyorg/hedy/pull/4745
- [UI] Creating Tags by @hasan-sh in https://github.com/hedyorg/hedy/pull/4688
- [UI] Adds CodeMirror as editor by @jpelay in https://github.com/hedyorg/hedy/pull/4479
- Reverts CodeMirror by @jpelay in https://github.com/hedyorg/hedy/pull/4753
- Revert "[LANGUAGE, FIX] Fix non-en colors in lists and ask" by @Felienne in https://github.com/hedyorg/hedy/pull/4754
- [UI, Language] Adds CodeMirror by @jpelay in https://github.com/hedyorg/hedy/pull/4755
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4722
- [LANGUAGE, FIX] Fix non-en colors in lists and ask by @Felienne in https://github.com/hedyorg/hedy/pull/4756
- [CHORE] Use Skulpt version from our fork by @jpelay in https://github.com/hedyorg/hedy/pull/4760
- [LANGUAGE] Convert calc to int in sleep level 12 by @Felienne in https://github.com/hedyorg/hedy/pull/4677
- [LANGUAGE] improved error productions for at by @akseron in https://github.com/hedyorg/hedy/pull/4663
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4764
- Exercises for level 15 and up by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4735
- [CONTENT] Replacing the old teacher statistics section from all languages by @Felienne in https://github.com/hedyorg/hedy/pull/4763
- [LANGUAGE, FIX] Translates runtime exceptions by @jpelay in https://github.com/hedyorg/hedy/pull/4768
- [UI] Dynamic Survey View - Ask teacher for class info #4612 by @Annelein in https://github.com/hedyorg/hedy/pull/4711
- [FIX] hide survey modal whenever navigating to a class by @hasan-sh in https://github.com/hedyorg/hedy/pull/4790
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4781
- [CONTENT] Mistakes in NL quizzes by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4789
- [CONTENT] Level 6 problem in debugging and calculator adventures by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4788
- [FIX, TESTING] Fixes failing teacher test by @jpelay in https://github.com/hedyorg/hedy/pull/4797
- [FIX] Remove indexes from surveys table by @jpelay in https://github.com/hedyorg/hedy/pull/4787
- [CHORE] Unwrap Babel translations files by @jpelay in https://github.com/hedyorg/hedy/pull/4767
- [UI idea] Tags dropdown by @hasan-sh in https://github.com/hedyorg/hedy/pull/4759
- [TESTING] Survey view testing by @Annelein in https://github.com/hedyorg/hedy/pull/4802
- [BUG] Hidden dropdown by @Annelein in https://github.com/hedyorg/hedy/pull/4813
- [BUG] Allow users to navigate between exercises using header by @hasan-sh in https://github.com/hedyorg/hedy/pull/4819
- [FIX] Setting up view program page editor by @jpelay in https://github.com/hedyorg/hedy/pull/4801
- [FIX] eliminate hash collisions in test caching by @jtwaleson in https://github.com/hedyorg/hedy/pull/4808
- [TESTING] Adds tests for unquoted strings in loop body by @Felienne in https://github.com/hedyorg/hedy/pull/4825
- [BUG] tags dropdown items get their content width only by @hasan-sh in https://github.com/hedyorg/hedy/pull/4818
- [BUG FIX] Fix embedded editor with CodeMirror by @TiBiBa in https://github.com/hedyorg/hedy/pull/4821
- [UI] Make keyword toggle also switcher language of the editor by @Felienne in https://github.com/hedyorg/hedy/pull/4828
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4809
- [UI, FIX] Fixes placing of checkbox and eye icon on grid by @jpelay in https://github.com/hedyorg/hedy/pull/4834
- [CONTENT] New turtle content for level 1-15 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4791
- [UI] Locked levels with tooltip by @Annelein in https://github.com/hedyorg/hedy/pull/4814
- [FIX] Proper marking of flat compound statements while debugging by @jpelay in https://github.com/hedyorg/hedy/pull/4766
- [FIX, CHORE] Updates @codemirror/view by @jpelay in https://github.com/hedyorg/hedy/pull/4803
- [LANGUAGE] improve clear errors by @Felienne in https://github.com/hedyorg/hedy/pull/4826
- [BUG] enable inviting second teachers to multiple classes at the same time by @hasan-sh in https://github.com/hedyorg/hedy/pull/4812
- [LANGUAGE] improved error productions for non decimals by @akseron in https://github.com/hedyorg/hedy/pull/4817
- [BUG] Add missing level18 in level dropdown by @Annelein in https://github.com/hedyorg/hedy/pull/4861
- [UI] Localizing level keywords by @Annelein in https://github.com/hedyorg/hedy/pull/4846
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4842
- [CHORE] move exceptions into isvalid by @Felienne in https://github.com/hedyorg/hedy/pull/4838
- [FIX] Use string index in surveys by @jpelay in https://github.com/hedyorg/hedy/pull/4868
- [UI] Fix highlighting of return command and list accesses by @jpelay in https://github.com/hedyorg/hedy/pull/4859
- [CONTENT] duplicate class explained by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4865
- [FIX] Stop trimming code on change in embedded editor by @jpelay in https://github.com/hedyorg/hedy/pull/4872
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4873
- [FIX, UI] Editor size depending on parent by @jpelay in https://github.com/hedyorg/hedy/pull/4871
- [UI] Add information tooltip for slides by @jpelay in https://github.com/hedyorg/hedy/pull/4870
- [BUG] Fix broken tests by @ToniSkulj in https://github.com/hedyorg/hedy/pull/4882
- [UI] Developer mode toggle by @Annelein in https://github.com/hedyorg/hedy/pull/4824
- [LANGUAGE] Repairs undefined var exception by @Felienne in https://github.com/hedyorg/hedy/pull/4887
- [LANGUAGE] Allow for translations of erroneous programs by @Felienne in https://github.com/hedyorg/hedy/pull/4875
- [TESTS] Upgrade and enhance Cypress tests by @hasan-sh in https://github.com/hedyorg/hedy/pull/4894
- [FIX] Add warning back in by @Felienne in https://github.com/hedyorg/hedy/pull/4880
- [UI] Public adventures view by @hasan-sh in https://github.com/hedyorg/hedy/pull/4757
- [LANGUAGE] Warning unused var by @Felienne in https://github.com/hedyorg/hedy/pull/4881
- [BUG] fix (tab) indentation within CodeMirror by @hasan-sh in https://github.com/hedyorg/hedy/pull/4832
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4878
- [BUG] fix public adventure page by @hasan-sh in https://github.com/hedyorg/hedy/pull/4900
- [BUG] fix adventure public index by @hasan-sh in https://github.com/hedyorg/hedy/pull/4905
- [UI] no pop up for adventure name by @Annelein in https://github.com/hedyorg/hedy/pull/4892
- [CONTENT/CHORE] Update babel to 2.14 by @Felienne in https://github.com/hedyorg/hedy/pull/4904
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4902
- [CONTENT] Load slides from yaml by @Felienne in https://github.com/hedyorg/hedy/pull/4908
- [FIX] Return token in Lezer parser only when it applies by @jpelay in https://github.com/hedyorg/hedy/pull/4898
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4912
- [CONTENT] Remove start codes by @Felienne in https://github.com/hedyorg/hedy/pull/4913
- [UI] add teacher preview mode by @jtwaleson in https://github.com/hedyorg/hedy/pull/4822
- [LANG] No warning for unused function by @Felienne in https://github.com/hedyorg/hedy/pull/4917
- [CONTENT] Remove all start codes by @Felienne in https://github.com/hedyorg/hedy/pull/4920
- [UI] allow adventures to be added to multiple levels by @hasan-sh in https://github.com/hedyorg/hedy/pull/4793
- [CONTENT] Restores deleted content by @Felienne in https://github.com/hedyorg/hedy/pull/4926
- [BUG] fix cypress memory overusage by @hasan-sh in https://github.com/hedyorg/hedy/pull/4928
- [FIX] Disable autoload and autosave of programs for slides by @rix0rrr in https://github.com/hedyorg/hedy/pull/4914
- [CONTENT] unwrap po files by @Felienne in https://github.com/hedyorg/hedy/pull/4929
- [BUG] prevent students being in multiple classes by @hasan-sh in https://github.com/hedyorg/hedy/pull/4901
- [CHORE] Check .po files for accidental wrapping by @rix0rrr in https://github.com/hedyorg/hedy/pull/4930
- [UI] Survey button instead of pop up by @Annelein in https://github.com/hedyorg/hedy/pull/4897
- [UI] Duplicate second teachers in class by @Annelein in https://github.com/hedyorg/hedy/pull/4840
- [FIX] Remove fixed height for editor by @rix0rrr in https://github.com/hedyorg/hedy/pull/4915
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4931
- Embedded editor improvements by @TiBiBa in https://github.com/hedyorg/hedy/pull/4936
- [CONTENT] translate Draw it! exercises to Dutch (#4939) by @mdenburger in https://github.com/hedyorg/hedy/pull/4940
- [UI] Switch read only editors to code mirror by @jpelay in https://github.com/hedyorg/hedy/pull/4924
- ๐ correctly translate empty string by @Felienne in https://github.com/hedyorg/hedy/pull/4949
- [LANGUAGE] Undefined function warning by @Felienne in https://github.com/hedyorg/hedy/pull/4945
- [LANGUAGE] Adds music to the language by @Felienne in https://github.com/hedyorg/hedy/pull/4903
- ๐ Update PULLREQUESTTEMPLATE.md by @Felienne in https://github.com/hedyorg/hedy/pull/4948
- ๐๏ธ Check number parameters and throw nice error by @Felienne in https://github.com/hedyorg/hedy/pull/4950
- ๐งน Rename
start_codetoeditor_contentsby @rix0rrr in https://github.com/hedyorg/hedy/pull/4942 - ๐งน update emojis by @hasan-sh in https://github.com/hedyorg/hedy/pull/4953
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4951
- [BUG FIX] Fix embedded editor when in read only mode by @TiBiBa in https://github.com/hedyorg/hedy/pull/4952
- ๐งน Add a build tool by @rix0rrr in https://github.com/hedyorg/hedy/pull/4799
- ๐๏ธ Fix non-english leading space by @Felienne in https://github.com/hedyorg/hedy/pull/4947
- ๐งน Keep NPM dependencies updated using doit by @rix0rrr in https://github.com/hedyorg/hedy/pull/4958
- ๐๏ธ Add meta in a few more existing places by @Felienne in https://github.com/hedyorg/hedy/pull/4946
- ๐ชฒ only check threshold if quiz is enabled by @hasan-sh in https://github.com/hedyorg/hedy/pull/4970
- Add support for full width embedded editor by @TiBiBa in https://github.com/hedyorg/hedy/pull/4959
- ๐๏ธ Add support for Bulgarian quotes by @quinnah in https://github.com/hedyorg/hedy/pull/4972
- [LANGUAGE] multiple improved error productions by @akseron in https://github.com/hedyorg/hedy/pull/4944
- [UI] Improve public adventures by @hasan-sh in https://github.com/hedyorg/hedy/pull/4938
- ๐ add
doit run devservercommand by @rix0rrr in https://github.com/hedyorg/hedy/pull/4973 - ๐ upgrade Heroku Python to 3.9.18 by @rix0rrr in https://github.com/hedyorg/hedy/pull/4976
- ๐ update GitHub Actions versions by @rix0rrr in https://github.com/hedyorg/hedy/pull/4977
- ๐ชฒ Don't execute npm task on Heroku by @jpelay in https://github.com/hedyorg/hedy/pull/4978
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4969
- ๐ Update wrong level number in slides by @Felienne in https://github.com/hedyorg/hedy/pull/4975
- ๐ Detect Heroku without setting additional environment variables by @rix0rrr in https://github.com/hedyorg/hedy/pull/4980
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4979
- ๐งช update programs and add parser filer by @Felienne in https://github.com/hedyorg/hedy/pull/4891
- ๐๏ธ Improved error productions for 'is ask' by @akseron in https://github.com/hedyorg/hedy/pull/4974
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4985
- ๐ Removes an old header by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4983
- ๐ add missing Tailwind dependency in
doitscript by @rix0rrr in https://github.com/hedyorg/hedy/pull/4995 - ๐๏ธ Improved existing error messages by highlighting keywords in error messages by @akseron in https://github.com/hedyorg/hedy/pull/4992
- ๐งน Add script to inventorize templates by @rix0rrr in https://github.com/hedyorg/hedy/pull/4999
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4998
- ๐ Removes extra line by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5001
- ๐ Explain new clear command by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5004
- ๐ป If no classes or adventures, show info by @Annelein in https://github.com/hedyorg/hedy/pull/5006
- ๐ Fixes debugging level 5 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5007
- ๐ถ throw error for unsupported notes and allow for lowercase notes by @Felienne in https://github.com/hedyorg/hedy/pull/5002
- ๐ป use the newly created cards in explore page by @hasan-sh in https://github.com/hedyorg/hedy/pull/4982
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5008
- ๐ rename the teacher manual section in the yaml files #4701 by @rmagedon97 in https://github.com/hedyorg/hedy/pull/5014
- ๐ Update public adventures string by @Felienne in https://github.com/hedyorg/hedy/pull/5019
- ๐ชฒ๐ถ escape play in if by @Felienne in https://github.com/hedyorg/hedy/pull/5016
- ๐๏ธ๐ป Syntax highlighting for variables by @jpelay in https://github.com/hedyorg/hedy/pull/4957
- ๐ Add
doitwrapper scripts to run from the IDE by @rix0rrr in https://github.com/hedyorg/hedy/pull/4996 - ๐ป Click through answered quiz questions by @Annelein in https://github.com/hedyorg/hedy/pull/5023
- ๐ชฒ Render command in quiz title by @Annelein in https://github.com/hedyorg/hedy/pull/5025
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/hedyorg/hedy/pull/4971
- ๐ quiz for level17 by @SabinaChita in https://github.com/hedyorg/hedy/pull/4839
- ๐ป adventure tabs and editor in public adventures page by @hasan-sh in https://github.com/hedyorg/hedy/pull/4990
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5018
- ๐ adds start page info for teachers by @SabinaChita in https://github.com/hedyorg/hedy/pull/4833
- ๐ชฒ Adds input field for filtering programs by @jpelay in https://github.com/hedyorg/hedy/pull/5030
- ๐ More debugging on the slides level 8 to 13 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5032
- ๐ชฒ Fix slides by @Felienne in https://github.com/hedyorg/hedy/pull/5057
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5035
- ๐ Adds music adventure level 1 to 14 in English by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4991
- ๐ชฒ fix keywords not changing to en by @hasan-sh in https://github.com/hedyorg/hedy/pull/5064
- ๐ชฒ Fix type error when concatinating ask input and a literal string by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5066
- ๐๏ธ Add support for floats in lists in level 16 and up by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5065
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5062
- ๐งช Test code in slides by @Felienne in https://github.com/hedyorg/hedy/pull/5058
- ๐ชฒ Fix highlighting of function calls inside expressions by @jpelay in https://github.com/hedyorg/hedy/pull/5050
- ๐ Slides debugging level 14 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5059
- ๐ Remove exclamation mark in question in quiz level 2 by @juliabolt in https://github.com/hedyorg/hedy/pull/5082
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5070
- ๐ Re-add introduction example code by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5053
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5101
- ๐ชฒ allow closing levels before a quiz threshold by @hasan-sh in https://github.com/hedyorg/hedy/pull/5061
- ๐ชฒ FIx not-in command missing from level 8 and up by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5071
- ๐ป Sorting my program adventures per level and alphabetically by @Annelein in https://github.com/hedyorg/hedy/pull/5043
- ๐ป Public Programs Filter by @Annelein in https://github.com/hedyorg/hedy/pull/5107
- ๐ป Copying my program code by @Annelein in https://github.com/hedyorg/hedy/pull/5045
- ๐ doit: switch to using a JSON database by @rix0rrr in https://github.com/hedyorg/hedy/pull/5114
- Skip empty users when creating multiple accounts by @TiBiBa in https://github.com/hedyorg/hedy/pull/5104
- ๐ Add Hedy research papers by @Felienne in https://github.com/hedyorg/hedy/pull/5120
- ๐งช Improve tests by @Felienne in https://github.com/hedyorg/hedy/pull/5125
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5106
- ๐งช warn if fixer is on by @Felienne in https://github.com/hedyorg/hedy/pull/5126
- ๐งช Test for empty strings in English po file by @Felienne in https://github.com/hedyorg/hedy/pull/5022
- ๐ป Add customize class button to teacher page by @juliabolt in https://github.com/hedyorg/hedy/pull/5122
- ๐งน Make search filter more generic by @Annelein in https://github.com/hedyorg/hedy/pull/5110
New Contributors
- @Annelein made their first contribution in https://github.com/hedyorg/hedy/pull/4745
- @akseron made their first contribution in https://github.com/hedyorg/hedy/pull/4663
- @mdenburger made their first contribution in https://github.com/hedyorg/hedy/pull/4940
- @quinnah made their first contribution in https://github.com/hedyorg/hedy/pull/4972
- @rmagedon97 made their first contribution in https://github.com/hedyorg/hedy/pull/5014
Full Changelog: https://github.com/hedyorg/hedy/compare/1.0...24.2.11.1831
- CSS
Published by github-actions[bot] almost 2 years ago
hedy - 24.2.11.1829
What's Changed
- [FIX] Fix the
filtered_programs_for_usercall by @rix0rrr in https://github.com/hedyorg/hedy/pull/4724 - [FIX] Email validation by @Felienne in https://github.com/hedyorg/hedy/pull/4730
- [LANGUAGE] add exception for is and = by @Felienne in https://github.com/hedyorg/hedy/pull/4728
- [FIX] Elif explained differently by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4731
- [CONTENT] Java magazine by @SabinaChita in https://github.com/hedyorg/hedy/pull/4740
- Bump werkzeug from 2.3.7 to 3.0.1 by @dependabot in https://github.com/hedyorg/hedy/pull/4668
- [CHORE] Protect against misquery in DynamoDB layer by @rix0rrr in https://github.com/hedyorg/hedy/pull/4736
- [FIX] Use library to validate emails by @jpelay in https://github.com/hedyorg/hedy/pull/4738
- [UI] Dropdown arrows by @Annelein in https://github.com/hedyorg/hedy/pull/4745
- [UI] Creating Tags by @hasan-sh in https://github.com/hedyorg/hedy/pull/4688
- [UI] Adds CodeMirror as editor by @jpelay in https://github.com/hedyorg/hedy/pull/4479
- Reverts CodeMirror by @jpelay in https://github.com/hedyorg/hedy/pull/4753
- Revert "[LANGUAGE, FIX] Fix non-en colors in lists and ask" by @Felienne in https://github.com/hedyorg/hedy/pull/4754
- [UI, Language] Adds CodeMirror by @jpelay in https://github.com/hedyorg/hedy/pull/4755
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4722
- [LANGUAGE, FIX] Fix non-en colors in lists and ask by @Felienne in https://github.com/hedyorg/hedy/pull/4756
- [CHORE] Use Skulpt version from our fork by @jpelay in https://github.com/hedyorg/hedy/pull/4760
- [LANGUAGE] Convert calc to int in sleep level 12 by @Felienne in https://github.com/hedyorg/hedy/pull/4677
- [LANGUAGE] improved error productions for at by @akseron in https://github.com/hedyorg/hedy/pull/4663
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4764
- Exercises for level 15 and up by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4735
- [CONTENT] Replacing the old teacher statistics section from all languages by @Felienne in https://github.com/hedyorg/hedy/pull/4763
- [LANGUAGE, FIX] Translates runtime exceptions by @jpelay in https://github.com/hedyorg/hedy/pull/4768
- [UI] Dynamic Survey View - Ask teacher for class info #4612 by @Annelein in https://github.com/hedyorg/hedy/pull/4711
- [FIX] hide survey modal whenever navigating to a class by @hasan-sh in https://github.com/hedyorg/hedy/pull/4790
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4781
- [CONTENT] Mistakes in NL quizzes by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4789
- [CONTENT] Level 6 problem in debugging and calculator adventures by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4788
- [FIX, TESTING] Fixes failing teacher test by @jpelay in https://github.com/hedyorg/hedy/pull/4797
- [FIX] Remove indexes from surveys table by @jpelay in https://github.com/hedyorg/hedy/pull/4787
- [CHORE] Unwrap Babel translations files by @jpelay in https://github.com/hedyorg/hedy/pull/4767
- [UI idea] Tags dropdown by @hasan-sh in https://github.com/hedyorg/hedy/pull/4759
- [TESTING] Survey view testing by @Annelein in https://github.com/hedyorg/hedy/pull/4802
- [BUG] Hidden dropdown by @Annelein in https://github.com/hedyorg/hedy/pull/4813
- [BUG] Allow users to navigate between exercises using header by @hasan-sh in https://github.com/hedyorg/hedy/pull/4819
- [FIX] Setting up view program page editor by @jpelay in https://github.com/hedyorg/hedy/pull/4801
- [FIX] eliminate hash collisions in test caching by @jtwaleson in https://github.com/hedyorg/hedy/pull/4808
- [TESTING] Adds tests for unquoted strings in loop body by @Felienne in https://github.com/hedyorg/hedy/pull/4825
- [BUG] tags dropdown items get their content width only by @hasan-sh in https://github.com/hedyorg/hedy/pull/4818
- [BUG FIX] Fix embedded editor with CodeMirror by @TiBiBa in https://github.com/hedyorg/hedy/pull/4821
- [UI] Make keyword toggle also switcher language of the editor by @Felienne in https://github.com/hedyorg/hedy/pull/4828
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4809
- [UI, FIX] Fixes placing of checkbox and eye icon on grid by @jpelay in https://github.com/hedyorg/hedy/pull/4834
- [CONTENT] New turtle content for level 1-15 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4791
- [UI] Locked levels with tooltip by @Annelein in https://github.com/hedyorg/hedy/pull/4814
- [FIX] Proper marking of flat compound statements while debugging by @jpelay in https://github.com/hedyorg/hedy/pull/4766
- [FIX, CHORE] Updates @codemirror/view by @jpelay in https://github.com/hedyorg/hedy/pull/4803
- [LANGUAGE] improve clear errors by @Felienne in https://github.com/hedyorg/hedy/pull/4826
- [BUG] enable inviting second teachers to multiple classes at the same time by @hasan-sh in https://github.com/hedyorg/hedy/pull/4812
- [LANGUAGE] improved error productions for non decimals by @akseron in https://github.com/hedyorg/hedy/pull/4817
- [BUG] Add missing level18 in level dropdown by @Annelein in https://github.com/hedyorg/hedy/pull/4861
- [UI] Localizing level keywords by @Annelein in https://github.com/hedyorg/hedy/pull/4846
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4842
- [CHORE] move exceptions into isvalid by @Felienne in https://github.com/hedyorg/hedy/pull/4838
- [FIX] Use string index in surveys by @jpelay in https://github.com/hedyorg/hedy/pull/4868
- [UI] Fix highlighting of return command and list accesses by @jpelay in https://github.com/hedyorg/hedy/pull/4859
- [CONTENT] duplicate class explained by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4865
- [FIX] Stop trimming code on change in embedded editor by @jpelay in https://github.com/hedyorg/hedy/pull/4872
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4873
- [FIX, UI] Editor size depending on parent by @jpelay in https://github.com/hedyorg/hedy/pull/4871
- [UI] Add information tooltip for slides by @jpelay in https://github.com/hedyorg/hedy/pull/4870
- [BUG] Fix broken tests by @ToniSkulj in https://github.com/hedyorg/hedy/pull/4882
- [UI] Developer mode toggle by @Annelein in https://github.com/hedyorg/hedy/pull/4824
- [LANGUAGE] Repairs undefined var exception by @Felienne in https://github.com/hedyorg/hedy/pull/4887
- [LANGUAGE] Allow for translations of erroneous programs by @Felienne in https://github.com/hedyorg/hedy/pull/4875
- [TESTS] Upgrade and enhance Cypress tests by @hasan-sh in https://github.com/hedyorg/hedy/pull/4894
- [FIX] Add warning back in by @Felienne in https://github.com/hedyorg/hedy/pull/4880
- [UI] Public adventures view by @hasan-sh in https://github.com/hedyorg/hedy/pull/4757
- [LANGUAGE] Warning unused var by @Felienne in https://github.com/hedyorg/hedy/pull/4881
- [BUG] fix (tab) indentation within CodeMirror by @hasan-sh in https://github.com/hedyorg/hedy/pull/4832
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4878
- [BUG] fix public adventure page by @hasan-sh in https://github.com/hedyorg/hedy/pull/4900
- [BUG] fix adventure public index by @hasan-sh in https://github.com/hedyorg/hedy/pull/4905
- [UI] no pop up for adventure name by @Annelein in https://github.com/hedyorg/hedy/pull/4892
- [CONTENT/CHORE] Update babel to 2.14 by @Felienne in https://github.com/hedyorg/hedy/pull/4904
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4902
- [CONTENT] Load slides from yaml by @Felienne in https://github.com/hedyorg/hedy/pull/4908
- [FIX] Return token in Lezer parser only when it applies by @jpelay in https://github.com/hedyorg/hedy/pull/4898
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4912
- [CONTENT] Remove start codes by @Felienne in https://github.com/hedyorg/hedy/pull/4913
- [UI] add teacher preview mode by @jtwaleson in https://github.com/hedyorg/hedy/pull/4822
- [LANG] No warning for unused function by @Felienne in https://github.com/hedyorg/hedy/pull/4917
- [CONTENT] Remove all start codes by @Felienne in https://github.com/hedyorg/hedy/pull/4920
- [UI] allow adventures to be added to multiple levels by @hasan-sh in https://github.com/hedyorg/hedy/pull/4793
- [CONTENT] Restores deleted content by @Felienne in https://github.com/hedyorg/hedy/pull/4926
- [BUG] fix cypress memory overusage by @hasan-sh in https://github.com/hedyorg/hedy/pull/4928
- [FIX] Disable autoload and autosave of programs for slides by @rix0rrr in https://github.com/hedyorg/hedy/pull/4914
- [CONTENT] unwrap po files by @Felienne in https://github.com/hedyorg/hedy/pull/4929
- [BUG] prevent students being in multiple classes by @hasan-sh in https://github.com/hedyorg/hedy/pull/4901
- [CHORE] Check .po files for accidental wrapping by @rix0rrr in https://github.com/hedyorg/hedy/pull/4930
- [UI] Survey button instead of pop up by @Annelein in https://github.com/hedyorg/hedy/pull/4897
- [UI] Duplicate second teachers in class by @Annelein in https://github.com/hedyorg/hedy/pull/4840
- [FIX] Remove fixed height for editor by @rix0rrr in https://github.com/hedyorg/hedy/pull/4915
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4931
- Embedded editor improvements by @TiBiBa in https://github.com/hedyorg/hedy/pull/4936
- [CONTENT] translate Draw it! exercises to Dutch (#4939) by @mdenburger in https://github.com/hedyorg/hedy/pull/4940
- [UI] Switch read only editors to code mirror by @jpelay in https://github.com/hedyorg/hedy/pull/4924
- ๐ correctly translate empty string by @Felienne in https://github.com/hedyorg/hedy/pull/4949
- [LANGUAGE] Undefined function warning by @Felienne in https://github.com/hedyorg/hedy/pull/4945
- [LANGUAGE] Adds music to the language by @Felienne in https://github.com/hedyorg/hedy/pull/4903
- ๐ Update PULLREQUESTTEMPLATE.md by @Felienne in https://github.com/hedyorg/hedy/pull/4948
- ๐๏ธ Check number parameters and throw nice error by @Felienne in https://github.com/hedyorg/hedy/pull/4950
- ๐งน Rename
start_codetoeditor_contentsby @rix0rrr in https://github.com/hedyorg/hedy/pull/4942 - ๐งน update emojis by @hasan-sh in https://github.com/hedyorg/hedy/pull/4953
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4951
- [BUG FIX] Fix embedded editor when in read only mode by @TiBiBa in https://github.com/hedyorg/hedy/pull/4952
- ๐งน Add a build tool by @rix0rrr in https://github.com/hedyorg/hedy/pull/4799
- ๐๏ธ Fix non-english leading space by @Felienne in https://github.com/hedyorg/hedy/pull/4947
- ๐งน Keep NPM dependencies updated using doit by @rix0rrr in https://github.com/hedyorg/hedy/pull/4958
- ๐๏ธ Add meta in a few more existing places by @Felienne in https://github.com/hedyorg/hedy/pull/4946
- ๐ชฒ only check threshold if quiz is enabled by @hasan-sh in https://github.com/hedyorg/hedy/pull/4970
- Add support for full width embedded editor by @TiBiBa in https://github.com/hedyorg/hedy/pull/4959
- ๐๏ธ Add support for Bulgarian quotes by @quinnah in https://github.com/hedyorg/hedy/pull/4972
- [LANGUAGE] multiple improved error productions by @akseron in https://github.com/hedyorg/hedy/pull/4944
- [UI] Improve public adventures by @hasan-sh in https://github.com/hedyorg/hedy/pull/4938
- ๐ add
doit run devservercommand by @rix0rrr in https://github.com/hedyorg/hedy/pull/4973 - ๐ upgrade Heroku Python to 3.9.18 by @rix0rrr in https://github.com/hedyorg/hedy/pull/4976
- ๐ update GitHub Actions versions by @rix0rrr in https://github.com/hedyorg/hedy/pull/4977
- ๐ชฒ Don't execute npm task on Heroku by @jpelay in https://github.com/hedyorg/hedy/pull/4978
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4969
- ๐ Update wrong level number in slides by @Felienne in https://github.com/hedyorg/hedy/pull/4975
- ๐ Detect Heroku without setting additional environment variables by @rix0rrr in https://github.com/hedyorg/hedy/pull/4980
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4979
- ๐งช update programs and add parser filer by @Felienne in https://github.com/hedyorg/hedy/pull/4891
- ๐๏ธ Improved error productions for 'is ask' by @akseron in https://github.com/hedyorg/hedy/pull/4974
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4985
- ๐ Removes an old header by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4983
- ๐ add missing Tailwind dependency in
doitscript by @rix0rrr in https://github.com/hedyorg/hedy/pull/4995 - ๐๏ธ Improved existing error messages by highlighting keywords in error messages by @akseron in https://github.com/hedyorg/hedy/pull/4992
- ๐งน Add script to inventorize templates by @rix0rrr in https://github.com/hedyorg/hedy/pull/4999
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4998
- ๐ Removes extra line by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5001
- ๐ Explain new clear command by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5004
- ๐ป If no classes or adventures, show info by @Annelein in https://github.com/hedyorg/hedy/pull/5006
- ๐ Fixes debugging level 5 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5007
- ๐ถ throw error for unsupported notes and allow for lowercase notes by @Felienne in https://github.com/hedyorg/hedy/pull/5002
- ๐ป use the newly created cards in explore page by @hasan-sh in https://github.com/hedyorg/hedy/pull/4982
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5008
- ๐ rename the teacher manual section in the yaml files #4701 by @rmagedon97 in https://github.com/hedyorg/hedy/pull/5014
- ๐ Update public adventures string by @Felienne in https://github.com/hedyorg/hedy/pull/5019
- ๐ชฒ๐ถ escape play in if by @Felienne in https://github.com/hedyorg/hedy/pull/5016
- ๐๏ธ๐ป Syntax highlighting for variables by @jpelay in https://github.com/hedyorg/hedy/pull/4957
- ๐ Add
doitwrapper scripts to run from the IDE by @rix0rrr in https://github.com/hedyorg/hedy/pull/4996 - ๐ป Click through answered quiz questions by @Annelein in https://github.com/hedyorg/hedy/pull/5023
- ๐ชฒ Render command in quiz title by @Annelein in https://github.com/hedyorg/hedy/pull/5025
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/hedyorg/hedy/pull/4971
- ๐ quiz for level17 by @SabinaChita in https://github.com/hedyorg/hedy/pull/4839
- ๐ป adventure tabs and editor in public adventures page by @hasan-sh in https://github.com/hedyorg/hedy/pull/4990
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5018
- ๐ adds start page info for teachers by @SabinaChita in https://github.com/hedyorg/hedy/pull/4833
- ๐ชฒ Adds input field for filtering programs by @jpelay in https://github.com/hedyorg/hedy/pull/5030
- ๐ More debugging on the slides level 8 to 13 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5032
- ๐ชฒ Fix slides by @Felienne in https://github.com/hedyorg/hedy/pull/5057
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5035
- ๐ Adds music adventure level 1 to 14 in English by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4991
- ๐ชฒ fix keywords not changing to en by @hasan-sh in https://github.com/hedyorg/hedy/pull/5064
- ๐ชฒ Fix type error when concatinating ask input and a literal string by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5066
- ๐๏ธ Add support for floats in lists in level 16 and up by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5065
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5062
- ๐งช Test code in slides by @Felienne in https://github.com/hedyorg/hedy/pull/5058
- ๐ชฒ Fix highlighting of function calls inside expressions by @jpelay in https://github.com/hedyorg/hedy/pull/5050
- ๐ Slides debugging level 14 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5059
- ๐ Remove exclamation mark in question in quiz level 2 by @juliabolt in https://github.com/hedyorg/hedy/pull/5082
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5070
- ๐ Re-add introduction example code by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5053
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5101
- ๐ชฒ allow closing levels before a quiz threshold by @hasan-sh in https://github.com/hedyorg/hedy/pull/5061
- ๐ชฒ FIx not-in command missing from level 8 and up by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5071
- ๐ป Sorting my program adventures per level and alphabetically by @Annelein in https://github.com/hedyorg/hedy/pull/5043
- ๐ป Public Programs Filter by @Annelein in https://github.com/hedyorg/hedy/pull/5107
- ๐ป Copying my program code by @Annelein in https://github.com/hedyorg/hedy/pull/5045
- ๐ doit: switch to using a JSON database by @rix0rrr in https://github.com/hedyorg/hedy/pull/5114
- Skip empty users when creating multiple accounts by @TiBiBa in https://github.com/hedyorg/hedy/pull/5104
- ๐ Add Hedy research papers by @Felienne in https://github.com/hedyorg/hedy/pull/5120
- ๐งช Improve tests by @Felienne in https://github.com/hedyorg/hedy/pull/5125
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5106
- ๐งช warn if fixer is on by @Felienne in https://github.com/hedyorg/hedy/pull/5126
- ๐งช Test for empty strings in English po file by @Felienne in https://github.com/hedyorg/hedy/pull/5022
- ๐ป Add customize class button to teacher page by @juliabolt in https://github.com/hedyorg/hedy/pull/5122
- ๐งน Make search filter more generic by @Annelein in https://github.com/hedyorg/hedy/pull/5110
New Contributors
- @Annelein made their first contribution in https://github.com/hedyorg/hedy/pull/4745
- @akseron made their first contribution in https://github.com/hedyorg/hedy/pull/4663
- @mdenburger made their first contribution in https://github.com/hedyorg/hedy/pull/4940
- @quinnah made their first contribution in https://github.com/hedyorg/hedy/pull/4972
- @rmagedon97 made their first contribution in https://github.com/hedyorg/hedy/pull/5014
Full Changelog: https://github.com/hedyorg/hedy/compare/1.0...24.2.11.1829
- CSS
Published by github-actions[bot] almost 2 years ago
hedy - 24.2.11.1651
What's Changed
- [FIX] Fix the
filtered_programs_for_usercall by @rix0rrr in https://github.com/hedyorg/hedy/pull/4724 - [FIX] Email validation by @Felienne in https://github.com/hedyorg/hedy/pull/4730
- [LANGUAGE] add exception for is and = by @Felienne in https://github.com/hedyorg/hedy/pull/4728
- [FIX] Elif explained differently by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4731
- [CONTENT] Java magazine by @SabinaChita in https://github.com/hedyorg/hedy/pull/4740
- Bump werkzeug from 2.3.7 to 3.0.1 by @dependabot in https://github.com/hedyorg/hedy/pull/4668
- [CHORE] Protect against misquery in DynamoDB layer by @rix0rrr in https://github.com/hedyorg/hedy/pull/4736
- [FIX] Use library to validate emails by @jpelay in https://github.com/hedyorg/hedy/pull/4738
- [UI] Dropdown arrows by @Annelein in https://github.com/hedyorg/hedy/pull/4745
- [UI] Creating Tags by @hasan-sh in https://github.com/hedyorg/hedy/pull/4688
- [UI] Adds CodeMirror as editor by @jpelay in https://github.com/hedyorg/hedy/pull/4479
- Reverts CodeMirror by @jpelay in https://github.com/hedyorg/hedy/pull/4753
- Revert "[LANGUAGE, FIX] Fix non-en colors in lists and ask" by @Felienne in https://github.com/hedyorg/hedy/pull/4754
- [UI, Language] Adds CodeMirror by @jpelay in https://github.com/hedyorg/hedy/pull/4755
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4722
- [LANGUAGE, FIX] Fix non-en colors in lists and ask by @Felienne in https://github.com/hedyorg/hedy/pull/4756
- [CHORE] Use Skulpt version from our fork by @jpelay in https://github.com/hedyorg/hedy/pull/4760
- [LANGUAGE] Convert calc to int in sleep level 12 by @Felienne in https://github.com/hedyorg/hedy/pull/4677
- [LANGUAGE] improved error productions for at by @akseron in https://github.com/hedyorg/hedy/pull/4663
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4764
- Exercises for level 15 and up by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4735
- [CONTENT] Replacing the old teacher statistics section from all languages by @Felienne in https://github.com/hedyorg/hedy/pull/4763
- [LANGUAGE, FIX] Translates runtime exceptions by @jpelay in https://github.com/hedyorg/hedy/pull/4768
- [UI] Dynamic Survey View - Ask teacher for class info #4612 by @Annelein in https://github.com/hedyorg/hedy/pull/4711
- [FIX] hide survey modal whenever navigating to a class by @hasan-sh in https://github.com/hedyorg/hedy/pull/4790
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4781
- [CONTENT] Mistakes in NL quizzes by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4789
- [CONTENT] Level 6 problem in debugging and calculator adventures by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4788
- [FIX, TESTING] Fixes failing teacher test by @jpelay in https://github.com/hedyorg/hedy/pull/4797
- [FIX] Remove indexes from surveys table by @jpelay in https://github.com/hedyorg/hedy/pull/4787
- [CHORE] Unwrap Babel translations files by @jpelay in https://github.com/hedyorg/hedy/pull/4767
- [UI idea] Tags dropdown by @hasan-sh in https://github.com/hedyorg/hedy/pull/4759
- [TESTING] Survey view testing by @Annelein in https://github.com/hedyorg/hedy/pull/4802
- [BUG] Hidden dropdown by @Annelein in https://github.com/hedyorg/hedy/pull/4813
- [BUG] Allow users to navigate between exercises using header by @hasan-sh in https://github.com/hedyorg/hedy/pull/4819
- [FIX] Setting up view program page editor by @jpelay in https://github.com/hedyorg/hedy/pull/4801
- [FIX] eliminate hash collisions in test caching by @jtwaleson in https://github.com/hedyorg/hedy/pull/4808
- [TESTING] Adds tests for unquoted strings in loop body by @Felienne in https://github.com/hedyorg/hedy/pull/4825
- [BUG] tags dropdown items get their content width only by @hasan-sh in https://github.com/hedyorg/hedy/pull/4818
- [BUG FIX] Fix embedded editor with CodeMirror by @TiBiBa in https://github.com/hedyorg/hedy/pull/4821
- [UI] Make keyword toggle also switcher language of the editor by @Felienne in https://github.com/hedyorg/hedy/pull/4828
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4809
- [UI, FIX] Fixes placing of checkbox and eye icon on grid by @jpelay in https://github.com/hedyorg/hedy/pull/4834
- [CONTENT] New turtle content for level 1-15 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4791
- [UI] Locked levels with tooltip by @Annelein in https://github.com/hedyorg/hedy/pull/4814
- [FIX] Proper marking of flat compound statements while debugging by @jpelay in https://github.com/hedyorg/hedy/pull/4766
- [FIX, CHORE] Updates @codemirror/view by @jpelay in https://github.com/hedyorg/hedy/pull/4803
- [LANGUAGE] improve clear errors by @Felienne in https://github.com/hedyorg/hedy/pull/4826
- [BUG] enable inviting second teachers to multiple classes at the same time by @hasan-sh in https://github.com/hedyorg/hedy/pull/4812
- [LANGUAGE] improved error productions for non decimals by @akseron in https://github.com/hedyorg/hedy/pull/4817
- [BUG] Add missing level18 in level dropdown by @Annelein in https://github.com/hedyorg/hedy/pull/4861
- [UI] Localizing level keywords by @Annelein in https://github.com/hedyorg/hedy/pull/4846
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4842
- [CHORE] move exceptions into isvalid by @Felienne in https://github.com/hedyorg/hedy/pull/4838
- [FIX] Use string index in surveys by @jpelay in https://github.com/hedyorg/hedy/pull/4868
- [UI] Fix highlighting of return command and list accesses by @jpelay in https://github.com/hedyorg/hedy/pull/4859
- [CONTENT] duplicate class explained by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4865
- [FIX] Stop trimming code on change in embedded editor by @jpelay in https://github.com/hedyorg/hedy/pull/4872
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4873
- [FIX, UI] Editor size depending on parent by @jpelay in https://github.com/hedyorg/hedy/pull/4871
- [UI] Add information tooltip for slides by @jpelay in https://github.com/hedyorg/hedy/pull/4870
- [BUG] Fix broken tests by @ToniSkulj in https://github.com/hedyorg/hedy/pull/4882
- [UI] Developer mode toggle by @Annelein in https://github.com/hedyorg/hedy/pull/4824
- [LANGUAGE] Repairs undefined var exception by @Felienne in https://github.com/hedyorg/hedy/pull/4887
- [LANGUAGE] Allow for translations of erroneous programs by @Felienne in https://github.com/hedyorg/hedy/pull/4875
- [TESTS] Upgrade and enhance Cypress tests by @hasan-sh in https://github.com/hedyorg/hedy/pull/4894
- [FIX] Add warning back in by @Felienne in https://github.com/hedyorg/hedy/pull/4880
- [UI] Public adventures view by @hasan-sh in https://github.com/hedyorg/hedy/pull/4757
- [LANGUAGE] Warning unused var by @Felienne in https://github.com/hedyorg/hedy/pull/4881
- [BUG] fix (tab) indentation within CodeMirror by @hasan-sh in https://github.com/hedyorg/hedy/pull/4832
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4878
- [BUG] fix public adventure page by @hasan-sh in https://github.com/hedyorg/hedy/pull/4900
- [BUG] fix adventure public index by @hasan-sh in https://github.com/hedyorg/hedy/pull/4905
- [UI] no pop up for adventure name by @Annelein in https://github.com/hedyorg/hedy/pull/4892
- [CONTENT/CHORE] Update babel to 2.14 by @Felienne in https://github.com/hedyorg/hedy/pull/4904
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4902
- [CONTENT] Load slides from yaml by @Felienne in https://github.com/hedyorg/hedy/pull/4908
- [FIX] Return token in Lezer parser only when it applies by @jpelay in https://github.com/hedyorg/hedy/pull/4898
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4912
- [CONTENT] Remove start codes by @Felienne in https://github.com/hedyorg/hedy/pull/4913
- [UI] add teacher preview mode by @jtwaleson in https://github.com/hedyorg/hedy/pull/4822
- [LANG] No warning for unused function by @Felienne in https://github.com/hedyorg/hedy/pull/4917
- [CONTENT] Remove all start codes by @Felienne in https://github.com/hedyorg/hedy/pull/4920
- [UI] allow adventures to be added to multiple levels by @hasan-sh in https://github.com/hedyorg/hedy/pull/4793
- [CONTENT] Restores deleted content by @Felienne in https://github.com/hedyorg/hedy/pull/4926
- [BUG] fix cypress memory overusage by @hasan-sh in https://github.com/hedyorg/hedy/pull/4928
- [FIX] Disable autoload and autosave of programs for slides by @rix0rrr in https://github.com/hedyorg/hedy/pull/4914
- [CONTENT] unwrap po files by @Felienne in https://github.com/hedyorg/hedy/pull/4929
- [BUG] prevent students being in multiple classes by @hasan-sh in https://github.com/hedyorg/hedy/pull/4901
- [CHORE] Check .po files for accidental wrapping by @rix0rrr in https://github.com/hedyorg/hedy/pull/4930
- [UI] Survey button instead of pop up by @Annelein in https://github.com/hedyorg/hedy/pull/4897
- [UI] Duplicate second teachers in class by @Annelein in https://github.com/hedyorg/hedy/pull/4840
- [FIX] Remove fixed height for editor by @rix0rrr in https://github.com/hedyorg/hedy/pull/4915
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4931
- Embedded editor improvements by @TiBiBa in https://github.com/hedyorg/hedy/pull/4936
- [CONTENT] translate Draw it! exercises to Dutch (#4939) by @mdenburger in https://github.com/hedyorg/hedy/pull/4940
- [UI] Switch read only editors to code mirror by @jpelay in https://github.com/hedyorg/hedy/pull/4924
- ๐ correctly translate empty string by @Felienne in https://github.com/hedyorg/hedy/pull/4949
- [LANGUAGE] Undefined function warning by @Felienne in https://github.com/hedyorg/hedy/pull/4945
- [LANGUAGE] Adds music to the language by @Felienne in https://github.com/hedyorg/hedy/pull/4903
- ๐ Update PULLREQUESTTEMPLATE.md by @Felienne in https://github.com/hedyorg/hedy/pull/4948
- ๐๏ธ Check number parameters and throw nice error by @Felienne in https://github.com/hedyorg/hedy/pull/4950
- ๐งน Rename
start_codetoeditor_contentsby @rix0rrr in https://github.com/hedyorg/hedy/pull/4942 - ๐งน update emojis by @hasan-sh in https://github.com/hedyorg/hedy/pull/4953
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4951
- [BUG FIX] Fix embedded editor when in read only mode by @TiBiBa in https://github.com/hedyorg/hedy/pull/4952
- ๐งน Add a build tool by @rix0rrr in https://github.com/hedyorg/hedy/pull/4799
- ๐๏ธ Fix non-english leading space by @Felienne in https://github.com/hedyorg/hedy/pull/4947
- ๐งน Keep NPM dependencies updated using doit by @rix0rrr in https://github.com/hedyorg/hedy/pull/4958
- ๐๏ธ Add meta in a few more existing places by @Felienne in https://github.com/hedyorg/hedy/pull/4946
- ๐ชฒ only check threshold if quiz is enabled by @hasan-sh in https://github.com/hedyorg/hedy/pull/4970
- Add support for full width embedded editor by @TiBiBa in https://github.com/hedyorg/hedy/pull/4959
- ๐๏ธ Add support for Bulgarian quotes by @quinnah in https://github.com/hedyorg/hedy/pull/4972
- [LANGUAGE] multiple improved error productions by @akseron in https://github.com/hedyorg/hedy/pull/4944
- [UI] Improve public adventures by @hasan-sh in https://github.com/hedyorg/hedy/pull/4938
- ๐ add
doit run devservercommand by @rix0rrr in https://github.com/hedyorg/hedy/pull/4973 - ๐ upgrade Heroku Python to 3.9.18 by @rix0rrr in https://github.com/hedyorg/hedy/pull/4976
- ๐ update GitHub Actions versions by @rix0rrr in https://github.com/hedyorg/hedy/pull/4977
- ๐ชฒ Don't execute npm task on Heroku by @jpelay in https://github.com/hedyorg/hedy/pull/4978
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4969
- ๐ Update wrong level number in slides by @Felienne in https://github.com/hedyorg/hedy/pull/4975
- ๐ Detect Heroku without setting additional environment variables by @rix0rrr in https://github.com/hedyorg/hedy/pull/4980
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4979
- ๐งช update programs and add parser filer by @Felienne in https://github.com/hedyorg/hedy/pull/4891
- ๐๏ธ Improved error productions for 'is ask' by @akseron in https://github.com/hedyorg/hedy/pull/4974
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4985
- ๐ Removes an old header by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4983
- ๐ add missing Tailwind dependency in
doitscript by @rix0rrr in https://github.com/hedyorg/hedy/pull/4995 - ๐๏ธ Improved existing error messages by highlighting keywords in error messages by @akseron in https://github.com/hedyorg/hedy/pull/4992
- ๐งน Add script to inventorize templates by @rix0rrr in https://github.com/hedyorg/hedy/pull/4999
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4998
- ๐ Removes extra line by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5001
- ๐ Explain new clear command by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5004
- ๐ป If no classes or adventures, show info by @Annelein in https://github.com/hedyorg/hedy/pull/5006
- ๐ Fixes debugging level 5 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5007
- ๐ถ throw error for unsupported notes and allow for lowercase notes by @Felienne in https://github.com/hedyorg/hedy/pull/5002
- ๐ป use the newly created cards in explore page by @hasan-sh in https://github.com/hedyorg/hedy/pull/4982
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5008
- ๐ rename the teacher manual section in the yaml files #4701 by @rmagedon97 in https://github.com/hedyorg/hedy/pull/5014
- ๐ Update public adventures string by @Felienne in https://github.com/hedyorg/hedy/pull/5019
- ๐ชฒ๐ถ escape play in if by @Felienne in https://github.com/hedyorg/hedy/pull/5016
- ๐๏ธ๐ป Syntax highlighting for variables by @jpelay in https://github.com/hedyorg/hedy/pull/4957
- ๐ Add
doitwrapper scripts to run from the IDE by @rix0rrr in https://github.com/hedyorg/hedy/pull/4996 - ๐ป Click through answered quiz questions by @Annelein in https://github.com/hedyorg/hedy/pull/5023
- ๐ชฒ Render command in quiz title by @Annelein in https://github.com/hedyorg/hedy/pull/5025
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/hedyorg/hedy/pull/4971
- ๐ quiz for level17 by @SabinaChita in https://github.com/hedyorg/hedy/pull/4839
- ๐ป adventure tabs and editor in public adventures page by @hasan-sh in https://github.com/hedyorg/hedy/pull/4990
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5018
- ๐ adds start page info for teachers by @SabinaChita in https://github.com/hedyorg/hedy/pull/4833
- ๐ชฒ Adds input field for filtering programs by @jpelay in https://github.com/hedyorg/hedy/pull/5030
- ๐ More debugging on the slides level 8 to 13 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5032
- ๐ชฒ Fix slides by @Felienne in https://github.com/hedyorg/hedy/pull/5057
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5035
- ๐ Adds music adventure level 1 to 14 in English by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4991
- ๐ชฒ fix keywords not changing to en by @hasan-sh in https://github.com/hedyorg/hedy/pull/5064
- ๐ชฒ Fix type error when concatinating ask input and a literal string by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5066
- ๐๏ธ Add support for floats in lists in level 16 and up by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5065
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5062
- ๐งช Test code in slides by @Felienne in https://github.com/hedyorg/hedy/pull/5058
- ๐ชฒ Fix highlighting of function calls inside expressions by @jpelay in https://github.com/hedyorg/hedy/pull/5050
- ๐ Slides debugging level 14 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5059
- ๐ Remove exclamation mark in question in quiz level 2 by @juliabolt in https://github.com/hedyorg/hedy/pull/5082
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5070
- ๐ Re-add introduction example code by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5053
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5101
- ๐ชฒ allow closing levels before a quiz threshold by @hasan-sh in https://github.com/hedyorg/hedy/pull/5061
- ๐ชฒ FIx not-in command missing from level 8 and up by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5071
- ๐ป Sorting my program adventures per level and alphabetically by @Annelein in https://github.com/hedyorg/hedy/pull/5043
- ๐ป Public Programs Filter by @Annelein in https://github.com/hedyorg/hedy/pull/5107
- ๐ป Copying my program code by @Annelein in https://github.com/hedyorg/hedy/pull/5045
- ๐ doit: switch to using a JSON database by @rix0rrr in https://github.com/hedyorg/hedy/pull/5114
- Skip empty users when creating multiple accounts by @TiBiBa in https://github.com/hedyorg/hedy/pull/5104
- ๐ Add Hedy research papers by @Felienne in https://github.com/hedyorg/hedy/pull/5120
- ๐งช Improve tests by @Felienne in https://github.com/hedyorg/hedy/pull/5125
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5106
- ๐งช warn if fixer is on by @Felienne in https://github.com/hedyorg/hedy/pull/5126
- ๐งช Test for empty strings in English po file by @Felienne in https://github.com/hedyorg/hedy/pull/5022
- ๐ป Add customize class button to teacher page by @juliabolt in https://github.com/hedyorg/hedy/pull/5122
- ๐งน Make search filter more generic by @Annelein in https://github.com/hedyorg/hedy/pull/5110
New Contributors
- @Annelein made their first contribution in https://github.com/hedyorg/hedy/pull/4745
- @akseron made their first contribution in https://github.com/hedyorg/hedy/pull/4663
- @mdenburger made their first contribution in https://github.com/hedyorg/hedy/pull/4940
- @quinnah made their first contribution in https://github.com/hedyorg/hedy/pull/4972
- @rmagedon97 made their first contribution in https://github.com/hedyorg/hedy/pull/5014
Full Changelog: https://github.com/hedyorg/hedy/compare/1.0...24.2.11.1651
- CSS
Published by github-actions[bot] almost 2 years ago
hedy - 24.2.11
What's Changed
- [FIX] Fix the
filtered_programs_for_usercall by @rix0rrr in https://github.com/hedyorg/hedy/pull/4724 - [FIX] Email validation by @Felienne in https://github.com/hedyorg/hedy/pull/4730
- [LANGUAGE] add exception for is and = by @Felienne in https://github.com/hedyorg/hedy/pull/4728
- [FIX] Elif explained differently by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4731
- [CONTENT] Java magazine by @SabinaChita in https://github.com/hedyorg/hedy/pull/4740
- Bump werkzeug from 2.3.7 to 3.0.1 by @dependabot in https://github.com/hedyorg/hedy/pull/4668
- [CHORE] Protect against misquery in DynamoDB layer by @rix0rrr in https://github.com/hedyorg/hedy/pull/4736
- [FIX] Use library to validate emails by @jpelay in https://github.com/hedyorg/hedy/pull/4738
- [UI] Dropdown arrows by @Annelein in https://github.com/hedyorg/hedy/pull/4745
- [UI] Creating Tags by @hasan-sh in https://github.com/hedyorg/hedy/pull/4688
- [UI] Adds CodeMirror as editor by @jpelay in https://github.com/hedyorg/hedy/pull/4479
- Reverts CodeMirror by @jpelay in https://github.com/hedyorg/hedy/pull/4753
- Revert "[LANGUAGE, FIX] Fix non-en colors in lists and ask" by @Felienne in https://github.com/hedyorg/hedy/pull/4754
- [UI, Language] Adds CodeMirror by @jpelay in https://github.com/hedyorg/hedy/pull/4755
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4722
- [LANGUAGE, FIX] Fix non-en colors in lists and ask by @Felienne in https://github.com/hedyorg/hedy/pull/4756
- [CHORE] Use Skulpt version from our fork by @jpelay in https://github.com/hedyorg/hedy/pull/4760
- [LANGUAGE] Convert calc to int in sleep level 12 by @Felienne in https://github.com/hedyorg/hedy/pull/4677
- [LANGUAGE] improved error productions for at by @akseron in https://github.com/hedyorg/hedy/pull/4663
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4764
- Exercises for level 15 and up by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4735
- [CONTENT] Replacing the old teacher statistics section from all languages by @Felienne in https://github.com/hedyorg/hedy/pull/4763
- [LANGUAGE, FIX] Translates runtime exceptions by @jpelay in https://github.com/hedyorg/hedy/pull/4768
- [UI] Dynamic Survey View - Ask teacher for class info #4612 by @Annelein in https://github.com/hedyorg/hedy/pull/4711
- [FIX] hide survey modal whenever navigating to a class by @hasan-sh in https://github.com/hedyorg/hedy/pull/4790
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4781
- [CONTENT] Mistakes in NL quizzes by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4789
- [CONTENT] Level 6 problem in debugging and calculator adventures by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4788
- [FIX, TESTING] Fixes failing teacher test by @jpelay in https://github.com/hedyorg/hedy/pull/4797
- [FIX] Remove indexes from surveys table by @jpelay in https://github.com/hedyorg/hedy/pull/4787
- [CHORE] Unwrap Babel translations files by @jpelay in https://github.com/hedyorg/hedy/pull/4767
- [UI idea] Tags dropdown by @hasan-sh in https://github.com/hedyorg/hedy/pull/4759
- [TESTING] Survey view testing by @Annelein in https://github.com/hedyorg/hedy/pull/4802
- [BUG] Hidden dropdown by @Annelein in https://github.com/hedyorg/hedy/pull/4813
- [BUG] Allow users to navigate between exercises using header by @hasan-sh in https://github.com/hedyorg/hedy/pull/4819
- [FIX] Setting up view program page editor by @jpelay in https://github.com/hedyorg/hedy/pull/4801
- [FIX] eliminate hash collisions in test caching by @jtwaleson in https://github.com/hedyorg/hedy/pull/4808
- [TESTING] Adds tests for unquoted strings in loop body by @Felienne in https://github.com/hedyorg/hedy/pull/4825
- [BUG] tags dropdown items get their content width only by @hasan-sh in https://github.com/hedyorg/hedy/pull/4818
- [BUG FIX] Fix embedded editor with CodeMirror by @TiBiBa in https://github.com/hedyorg/hedy/pull/4821
- [UI] Make keyword toggle also switcher language of the editor by @Felienne in https://github.com/hedyorg/hedy/pull/4828
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4809
- [UI, FIX] Fixes placing of checkbox and eye icon on grid by @jpelay in https://github.com/hedyorg/hedy/pull/4834
- [CONTENT] New turtle content for level 1-15 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4791
- [UI] Locked levels with tooltip by @Annelein in https://github.com/hedyorg/hedy/pull/4814
- [FIX] Proper marking of flat compound statements while debugging by @jpelay in https://github.com/hedyorg/hedy/pull/4766
- [FIX, CHORE] Updates @codemirror/view by @jpelay in https://github.com/hedyorg/hedy/pull/4803
- [LANGUAGE] improve clear errors by @Felienne in https://github.com/hedyorg/hedy/pull/4826
- [BUG] enable inviting second teachers to multiple classes at the same time by @hasan-sh in https://github.com/hedyorg/hedy/pull/4812
- [LANGUAGE] improved error productions for non decimals by @akseron in https://github.com/hedyorg/hedy/pull/4817
- [BUG] Add missing level18 in level dropdown by @Annelein in https://github.com/hedyorg/hedy/pull/4861
- [UI] Localizing level keywords by @Annelein in https://github.com/hedyorg/hedy/pull/4846
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4842
- [CHORE] move exceptions into isvalid by @Felienne in https://github.com/hedyorg/hedy/pull/4838
- [FIX] Use string index in surveys by @jpelay in https://github.com/hedyorg/hedy/pull/4868
- [UI] Fix highlighting of return command and list accesses by @jpelay in https://github.com/hedyorg/hedy/pull/4859
- [CONTENT] duplicate class explained by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4865
- [FIX] Stop trimming code on change in embedded editor by @jpelay in https://github.com/hedyorg/hedy/pull/4872
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4873
- [FIX, UI] Editor size depending on parent by @jpelay in https://github.com/hedyorg/hedy/pull/4871
- [UI] Add information tooltip for slides by @jpelay in https://github.com/hedyorg/hedy/pull/4870
- [BUG] Fix broken tests by @ToniSkulj in https://github.com/hedyorg/hedy/pull/4882
- [UI] Developer mode toggle by @Annelein in https://github.com/hedyorg/hedy/pull/4824
- [LANGUAGE] Repairs undefined var exception by @Felienne in https://github.com/hedyorg/hedy/pull/4887
- [LANGUAGE] Allow for translations of erroneous programs by @Felienne in https://github.com/hedyorg/hedy/pull/4875
- [TESTS] Upgrade and enhance Cypress tests by @hasan-sh in https://github.com/hedyorg/hedy/pull/4894
- [FIX] Add warning back in by @Felienne in https://github.com/hedyorg/hedy/pull/4880
- [UI] Public adventures view by @hasan-sh in https://github.com/hedyorg/hedy/pull/4757
- [LANGUAGE] Warning unused var by @Felienne in https://github.com/hedyorg/hedy/pull/4881
- [BUG] fix (tab) indentation within CodeMirror by @hasan-sh in https://github.com/hedyorg/hedy/pull/4832
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4878
- [BUG] fix public adventure page by @hasan-sh in https://github.com/hedyorg/hedy/pull/4900
- [BUG] fix adventure public index by @hasan-sh in https://github.com/hedyorg/hedy/pull/4905
- [UI] no pop up for adventure name by @Annelein in https://github.com/hedyorg/hedy/pull/4892
- [CONTENT/CHORE] Update babel to 2.14 by @Felienne in https://github.com/hedyorg/hedy/pull/4904
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4902
- [CONTENT] Load slides from yaml by @Felienne in https://github.com/hedyorg/hedy/pull/4908
- [FIX] Return token in Lezer parser only when it applies by @jpelay in https://github.com/hedyorg/hedy/pull/4898
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4912
- [CONTENT] Remove start codes by @Felienne in https://github.com/hedyorg/hedy/pull/4913
- [UI] add teacher preview mode by @jtwaleson in https://github.com/hedyorg/hedy/pull/4822
- [LANG] No warning for unused function by @Felienne in https://github.com/hedyorg/hedy/pull/4917
- [CONTENT] Remove all start codes by @Felienne in https://github.com/hedyorg/hedy/pull/4920
- [UI] allow adventures to be added to multiple levels by @hasan-sh in https://github.com/hedyorg/hedy/pull/4793
- [CONTENT] Restores deleted content by @Felienne in https://github.com/hedyorg/hedy/pull/4926
- [BUG] fix cypress memory overusage by @hasan-sh in https://github.com/hedyorg/hedy/pull/4928
- [FIX] Disable autoload and autosave of programs for slides by @rix0rrr in https://github.com/hedyorg/hedy/pull/4914
- [CONTENT] unwrap po files by @Felienne in https://github.com/hedyorg/hedy/pull/4929
- [BUG] prevent students being in multiple classes by @hasan-sh in https://github.com/hedyorg/hedy/pull/4901
- [CHORE] Check .po files for accidental wrapping by @rix0rrr in https://github.com/hedyorg/hedy/pull/4930
- [UI] Survey button instead of pop up by @Annelein in https://github.com/hedyorg/hedy/pull/4897
- [UI] Duplicate second teachers in class by @Annelein in https://github.com/hedyorg/hedy/pull/4840
- [FIX] Remove fixed height for editor by @rix0rrr in https://github.com/hedyorg/hedy/pull/4915
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4931
- Embedded editor improvements by @TiBiBa in https://github.com/hedyorg/hedy/pull/4936
- [CONTENT] translate Draw it! exercises to Dutch (#4939) by @mdenburger in https://github.com/hedyorg/hedy/pull/4940
- [UI] Switch read only editors to code mirror by @jpelay in https://github.com/hedyorg/hedy/pull/4924
- ๐ correctly translate empty string by @Felienne in https://github.com/hedyorg/hedy/pull/4949
- [LANGUAGE] Undefined function warning by @Felienne in https://github.com/hedyorg/hedy/pull/4945
- [LANGUAGE] Adds music to the language by @Felienne in https://github.com/hedyorg/hedy/pull/4903
- ๐ Update PULLREQUESTTEMPLATE.md by @Felienne in https://github.com/hedyorg/hedy/pull/4948
- ๐๏ธ Check number parameters and throw nice error by @Felienne in https://github.com/hedyorg/hedy/pull/4950
- ๐งน Rename
start_codetoeditor_contentsby @rix0rrr in https://github.com/hedyorg/hedy/pull/4942 - ๐งน update emojis by @hasan-sh in https://github.com/hedyorg/hedy/pull/4953
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4951
- [BUG FIX] Fix embedded editor when in read only mode by @TiBiBa in https://github.com/hedyorg/hedy/pull/4952
- ๐งน Add a build tool by @rix0rrr in https://github.com/hedyorg/hedy/pull/4799
- ๐๏ธ Fix non-english leading space by @Felienne in https://github.com/hedyorg/hedy/pull/4947
- ๐งน Keep NPM dependencies updated using doit by @rix0rrr in https://github.com/hedyorg/hedy/pull/4958
- ๐๏ธ Add meta in a few more existing places by @Felienne in https://github.com/hedyorg/hedy/pull/4946
- ๐ชฒ only check threshold if quiz is enabled by @hasan-sh in https://github.com/hedyorg/hedy/pull/4970
- Add support for full width embedded editor by @TiBiBa in https://github.com/hedyorg/hedy/pull/4959
- ๐๏ธ Add support for Bulgarian quotes by @quinnah in https://github.com/hedyorg/hedy/pull/4972
- [LANGUAGE] multiple improved error productions by @akseron in https://github.com/hedyorg/hedy/pull/4944
- [UI] Improve public adventures by @hasan-sh in https://github.com/hedyorg/hedy/pull/4938
- ๐ add
doit run devservercommand by @rix0rrr in https://github.com/hedyorg/hedy/pull/4973 - ๐ upgrade Heroku Python to 3.9.18 by @rix0rrr in https://github.com/hedyorg/hedy/pull/4976
- ๐ update GitHub Actions versions by @rix0rrr in https://github.com/hedyorg/hedy/pull/4977
- ๐ชฒ Don't execute npm task on Heroku by @jpelay in https://github.com/hedyorg/hedy/pull/4978
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4969
- ๐ Update wrong level number in slides by @Felienne in https://github.com/hedyorg/hedy/pull/4975
- ๐ Detect Heroku without setting additional environment variables by @rix0rrr in https://github.com/hedyorg/hedy/pull/4980
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4979
- ๐งช update programs and add parser filer by @Felienne in https://github.com/hedyorg/hedy/pull/4891
- ๐๏ธ Improved error productions for 'is ask' by @akseron in https://github.com/hedyorg/hedy/pull/4974
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4985
- ๐ Removes an old header by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4983
- ๐ add missing Tailwind dependency in
doitscript by @rix0rrr in https://github.com/hedyorg/hedy/pull/4995 - ๐๏ธ Improved existing error messages by highlighting keywords in error messages by @akseron in https://github.com/hedyorg/hedy/pull/4992
- ๐งน Add script to inventorize templates by @rix0rrr in https://github.com/hedyorg/hedy/pull/4999
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4998
- ๐ Removes extra line by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5001
- ๐ Explain new clear command by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5004
- ๐ป If no classes or adventures, show info by @Annelein in https://github.com/hedyorg/hedy/pull/5006
- ๐ Fixes debugging level 5 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5007
- ๐ถ throw error for unsupported notes and allow for lowercase notes by @Felienne in https://github.com/hedyorg/hedy/pull/5002
- ๐ป use the newly created cards in explore page by @hasan-sh in https://github.com/hedyorg/hedy/pull/4982
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5008
- ๐ rename the teacher manual section in the yaml files #4701 by @rmagedon97 in https://github.com/hedyorg/hedy/pull/5014
- ๐ Update public adventures string by @Felienne in https://github.com/hedyorg/hedy/pull/5019
- ๐ชฒ๐ถ escape play in if by @Felienne in https://github.com/hedyorg/hedy/pull/5016
- ๐๏ธ๐ป Syntax highlighting for variables by @jpelay in https://github.com/hedyorg/hedy/pull/4957
- ๐ Add
doitwrapper scripts to run from the IDE by @rix0rrr in https://github.com/hedyorg/hedy/pull/4996 - ๐ป Click through answered quiz questions by @Annelein in https://github.com/hedyorg/hedy/pull/5023
- ๐ชฒ Render command in quiz title by @Annelein in https://github.com/hedyorg/hedy/pull/5025
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/hedyorg/hedy/pull/4971
- ๐ quiz for level17 by @SabinaChita in https://github.com/hedyorg/hedy/pull/4839
- ๐ป adventure tabs and editor in public adventures page by @hasan-sh in https://github.com/hedyorg/hedy/pull/4990
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5018
- ๐ adds start page info for teachers by @SabinaChita in https://github.com/hedyorg/hedy/pull/4833
- ๐ชฒ Adds input field for filtering programs by @jpelay in https://github.com/hedyorg/hedy/pull/5030
- ๐ More debugging on the slides level 8 to 13 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5032
- ๐ชฒ Fix slides by @Felienne in https://github.com/hedyorg/hedy/pull/5057
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5035
- ๐ Adds music adventure level 1 to 14 in English by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4991
- ๐ชฒ fix keywords not changing to en by @hasan-sh in https://github.com/hedyorg/hedy/pull/5064
- ๐ชฒ Fix type error when concatinating ask input and a literal string by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5066
- ๐๏ธ Add support for floats in lists in level 16 and up by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5065
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5062
- ๐งช Test code in slides by @Felienne in https://github.com/hedyorg/hedy/pull/5058
- ๐ชฒ Fix highlighting of function calls inside expressions by @jpelay in https://github.com/hedyorg/hedy/pull/5050
- ๐ Slides debugging level 14 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5059
- ๐ Remove exclamation mark in question in quiz level 2 by @juliabolt in https://github.com/hedyorg/hedy/pull/5082
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5070
- ๐ Re-add introduction example code by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5053
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5101
- ๐ชฒ allow closing levels before a quiz threshold by @hasan-sh in https://github.com/hedyorg/hedy/pull/5061
- ๐ชฒ FIx not-in command missing from level 8 and up by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5071
- ๐ป Sorting my program adventures per level and alphabetically by @Annelein in https://github.com/hedyorg/hedy/pull/5043
- ๐ป Public Programs Filter by @Annelein in https://github.com/hedyorg/hedy/pull/5107
- ๐ป Copying my program code by @Annelein in https://github.com/hedyorg/hedy/pull/5045
- ๐ doit: switch to using a JSON database by @rix0rrr in https://github.com/hedyorg/hedy/pull/5114
- Skip empty users when creating multiple accounts by @TiBiBa in https://github.com/hedyorg/hedy/pull/5104
- ๐ Add Hedy research papers by @Felienne in https://github.com/hedyorg/hedy/pull/5120
- ๐งช Improve tests by @Felienne in https://github.com/hedyorg/hedy/pull/5125
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5106
- ๐งช warn if fixer is on by @Felienne in https://github.com/hedyorg/hedy/pull/5126
- ๐งช Test for empty strings in English po file by @Felienne in https://github.com/hedyorg/hedy/pull/5022
- ๐ป Add customize class button to teacher page by @juliabolt in https://github.com/hedyorg/hedy/pull/5122
- ๐งน Make search filter more generic by @Annelein in https://github.com/hedyorg/hedy/pull/5110
New Contributors
- @Annelein made their first contribution in https://github.com/hedyorg/hedy/pull/4745
- @akseron made their first contribution in https://github.com/hedyorg/hedy/pull/4663
- @mdenburger made their first contribution in https://github.com/hedyorg/hedy/pull/4940
- @quinnah made their first contribution in https://github.com/hedyorg/hedy/pull/4972
- @rmagedon97 made their first contribution in https://github.com/hedyorg/hedy/pull/5014
Full Changelog: https://github.com/hedyorg/hedy/compare/1.0...24.2.11
- CSS
Published by github-actions[bot] almost 2 years ago
hedy - 24.2.11.1028
What's Changed
- [FIX] Fix the
filtered_programs_for_usercall by @rix0rrr in https://github.com/hedyorg/hedy/pull/4724 - [FIX] Email validation by @Felienne in https://github.com/hedyorg/hedy/pull/4730
- [LANGUAGE] add exception for is and = by @Felienne in https://github.com/hedyorg/hedy/pull/4728
- [FIX] Elif explained differently by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4731
- [CONTENT] Java magazine by @SabinaChita in https://github.com/hedyorg/hedy/pull/4740
- Bump werkzeug from 2.3.7 to 3.0.1 by @dependabot in https://github.com/hedyorg/hedy/pull/4668
- [CHORE] Protect against misquery in DynamoDB layer by @rix0rrr in https://github.com/hedyorg/hedy/pull/4736
- [FIX] Use library to validate emails by @jpelay in https://github.com/hedyorg/hedy/pull/4738
- [UI] Dropdown arrows by @Annelein in https://github.com/hedyorg/hedy/pull/4745
- [UI] Creating Tags by @hasan-sh in https://github.com/hedyorg/hedy/pull/4688
- [UI] Adds CodeMirror as editor by @jpelay in https://github.com/hedyorg/hedy/pull/4479
- Reverts CodeMirror by @jpelay in https://github.com/hedyorg/hedy/pull/4753
- Revert "[LANGUAGE, FIX] Fix non-en colors in lists and ask" by @Felienne in https://github.com/hedyorg/hedy/pull/4754
- [UI, Language] Adds CodeMirror by @jpelay in https://github.com/hedyorg/hedy/pull/4755
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4722
- [LANGUAGE, FIX] Fix non-en colors in lists and ask by @Felienne in https://github.com/hedyorg/hedy/pull/4756
- [CHORE] Use Skulpt version from our fork by @jpelay in https://github.com/hedyorg/hedy/pull/4760
- [LANGUAGE] Convert calc to int in sleep level 12 by @Felienne in https://github.com/hedyorg/hedy/pull/4677
- [LANGUAGE] improved error productions for at by @akseron in https://github.com/hedyorg/hedy/pull/4663
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4764
- Exercises for level 15 and up by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4735
- [CONTENT] Replacing the old teacher statistics section from all languages by @Felienne in https://github.com/hedyorg/hedy/pull/4763
- [LANGUAGE, FIX] Translates runtime exceptions by @jpelay in https://github.com/hedyorg/hedy/pull/4768
- [UI] Dynamic Survey View - Ask teacher for class info #4612 by @Annelein in https://github.com/hedyorg/hedy/pull/4711
- [FIX] hide survey modal whenever navigating to a class by @hasan-sh in https://github.com/hedyorg/hedy/pull/4790
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4781
- [CONTENT] Mistakes in NL quizzes by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4789
- [CONTENT] Level 6 problem in debugging and calculator adventures by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4788
- [FIX, TESTING] Fixes failing teacher test by @jpelay in https://github.com/hedyorg/hedy/pull/4797
- [FIX] Remove indexes from surveys table by @jpelay in https://github.com/hedyorg/hedy/pull/4787
- [CHORE] Unwrap Babel translations files by @jpelay in https://github.com/hedyorg/hedy/pull/4767
- [UI idea] Tags dropdown by @hasan-sh in https://github.com/hedyorg/hedy/pull/4759
- [TESTING] Survey view testing by @Annelein in https://github.com/hedyorg/hedy/pull/4802
- [BUG] Hidden dropdown by @Annelein in https://github.com/hedyorg/hedy/pull/4813
- [BUG] Allow users to navigate between exercises using header by @hasan-sh in https://github.com/hedyorg/hedy/pull/4819
- [FIX] Setting up view program page editor by @jpelay in https://github.com/hedyorg/hedy/pull/4801
- [FIX] eliminate hash collisions in test caching by @jtwaleson in https://github.com/hedyorg/hedy/pull/4808
- [TESTING] Adds tests for unquoted strings in loop body by @Felienne in https://github.com/hedyorg/hedy/pull/4825
- [BUG] tags dropdown items get their content width only by @hasan-sh in https://github.com/hedyorg/hedy/pull/4818
- [BUG FIX] Fix embedded editor with CodeMirror by @TiBiBa in https://github.com/hedyorg/hedy/pull/4821
- [UI] Make keyword toggle also switcher language of the editor by @Felienne in https://github.com/hedyorg/hedy/pull/4828
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4809
- [UI, FIX] Fixes placing of checkbox and eye icon on grid by @jpelay in https://github.com/hedyorg/hedy/pull/4834
- [CONTENT] New turtle content for level 1-15 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4791
- [UI] Locked levels with tooltip by @Annelein in https://github.com/hedyorg/hedy/pull/4814
- [FIX] Proper marking of flat compound statements while debugging by @jpelay in https://github.com/hedyorg/hedy/pull/4766
- [FIX, CHORE] Updates @codemirror/view by @jpelay in https://github.com/hedyorg/hedy/pull/4803
- [LANGUAGE] improve clear errors by @Felienne in https://github.com/hedyorg/hedy/pull/4826
- [BUG] enable inviting second teachers to multiple classes at the same time by @hasan-sh in https://github.com/hedyorg/hedy/pull/4812
- [LANGUAGE] improved error productions for non decimals by @akseron in https://github.com/hedyorg/hedy/pull/4817
- [BUG] Add missing level18 in level dropdown by @Annelein in https://github.com/hedyorg/hedy/pull/4861
- [UI] Localizing level keywords by @Annelein in https://github.com/hedyorg/hedy/pull/4846
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4842
- [CHORE] move exceptions into isvalid by @Felienne in https://github.com/hedyorg/hedy/pull/4838
- [FIX] Use string index in surveys by @jpelay in https://github.com/hedyorg/hedy/pull/4868
- [UI] Fix highlighting of return command and list accesses by @jpelay in https://github.com/hedyorg/hedy/pull/4859
- [CONTENT] duplicate class explained by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4865
- [FIX] Stop trimming code on change in embedded editor by @jpelay in https://github.com/hedyorg/hedy/pull/4872
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4873
- [FIX, UI] Editor size depending on parent by @jpelay in https://github.com/hedyorg/hedy/pull/4871
- [UI] Add information tooltip for slides by @jpelay in https://github.com/hedyorg/hedy/pull/4870
- [BUG] Fix broken tests by @ToniSkulj in https://github.com/hedyorg/hedy/pull/4882
- [UI] Developer mode toggle by @Annelein in https://github.com/hedyorg/hedy/pull/4824
- [LANGUAGE] Repairs undefined var exception by @Felienne in https://github.com/hedyorg/hedy/pull/4887
- [LANGUAGE] Allow for translations of erroneous programs by @Felienne in https://github.com/hedyorg/hedy/pull/4875
- [TESTS] Upgrade and enhance Cypress tests by @hasan-sh in https://github.com/hedyorg/hedy/pull/4894
- [FIX] Add warning back in by @Felienne in https://github.com/hedyorg/hedy/pull/4880
- [UI] Public adventures view by @hasan-sh in https://github.com/hedyorg/hedy/pull/4757
- [LANGUAGE] Warning unused var by @Felienne in https://github.com/hedyorg/hedy/pull/4881
- [BUG] fix (tab) indentation within CodeMirror by @hasan-sh in https://github.com/hedyorg/hedy/pull/4832
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4878
- [BUG] fix public adventure page by @hasan-sh in https://github.com/hedyorg/hedy/pull/4900
- [BUG] fix adventure public index by @hasan-sh in https://github.com/hedyorg/hedy/pull/4905
- [UI] no pop up for adventure name by @Annelein in https://github.com/hedyorg/hedy/pull/4892
- [CONTENT/CHORE] Update babel to 2.14 by @Felienne in https://github.com/hedyorg/hedy/pull/4904
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4902
- [CONTENT] Load slides from yaml by @Felienne in https://github.com/hedyorg/hedy/pull/4908
- [FIX] Return token in Lezer parser only when it applies by @jpelay in https://github.com/hedyorg/hedy/pull/4898
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4912
- [CONTENT] Remove start codes by @Felienne in https://github.com/hedyorg/hedy/pull/4913
- [UI] add teacher preview mode by @jtwaleson in https://github.com/hedyorg/hedy/pull/4822
- [LANG] No warning for unused function by @Felienne in https://github.com/hedyorg/hedy/pull/4917
- [CONTENT] Remove all start codes by @Felienne in https://github.com/hedyorg/hedy/pull/4920
- [UI] allow adventures to be added to multiple levels by @hasan-sh in https://github.com/hedyorg/hedy/pull/4793
- [CONTENT] Restores deleted content by @Felienne in https://github.com/hedyorg/hedy/pull/4926
- [BUG] fix cypress memory overusage by @hasan-sh in https://github.com/hedyorg/hedy/pull/4928
- [FIX] Disable autoload and autosave of programs for slides by @rix0rrr in https://github.com/hedyorg/hedy/pull/4914
- [CONTENT] unwrap po files by @Felienne in https://github.com/hedyorg/hedy/pull/4929
- [BUG] prevent students being in multiple classes by @hasan-sh in https://github.com/hedyorg/hedy/pull/4901
- [CHORE] Check .po files for accidental wrapping by @rix0rrr in https://github.com/hedyorg/hedy/pull/4930
- [UI] Survey button instead of pop up by @Annelein in https://github.com/hedyorg/hedy/pull/4897
- [UI] Duplicate second teachers in class by @Annelein in https://github.com/hedyorg/hedy/pull/4840
- [FIX] Remove fixed height for editor by @rix0rrr in https://github.com/hedyorg/hedy/pull/4915
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4931
- Embedded editor improvements by @TiBiBa in https://github.com/hedyorg/hedy/pull/4936
- [CONTENT] translate Draw it! exercises to Dutch (#4939) by @mdenburger in https://github.com/hedyorg/hedy/pull/4940
- [UI] Switch read only editors to code mirror by @jpelay in https://github.com/hedyorg/hedy/pull/4924
- ๐ correctly translate empty string by @Felienne in https://github.com/hedyorg/hedy/pull/4949
- [LANGUAGE] Undefined function warning by @Felienne in https://github.com/hedyorg/hedy/pull/4945
- [LANGUAGE] Adds music to the language by @Felienne in https://github.com/hedyorg/hedy/pull/4903
- ๐ Update PULLREQUESTTEMPLATE.md by @Felienne in https://github.com/hedyorg/hedy/pull/4948
- ๐๏ธ Check number parameters and throw nice error by @Felienne in https://github.com/hedyorg/hedy/pull/4950
- ๐งน Rename
start_codetoeditor_contentsby @rix0rrr in https://github.com/hedyorg/hedy/pull/4942 - ๐งน update emojis by @hasan-sh in https://github.com/hedyorg/hedy/pull/4953
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4951
- [BUG FIX] Fix embedded editor when in read only mode by @TiBiBa in https://github.com/hedyorg/hedy/pull/4952
- ๐งน Add a build tool by @rix0rrr in https://github.com/hedyorg/hedy/pull/4799
- ๐๏ธ Fix non-english leading space by @Felienne in https://github.com/hedyorg/hedy/pull/4947
- ๐งน Keep NPM dependencies updated using doit by @rix0rrr in https://github.com/hedyorg/hedy/pull/4958
- ๐๏ธ Add meta in a few more existing places by @Felienne in https://github.com/hedyorg/hedy/pull/4946
- ๐ชฒ only check threshold if quiz is enabled by @hasan-sh in https://github.com/hedyorg/hedy/pull/4970
- Add support for full width embedded editor by @TiBiBa in https://github.com/hedyorg/hedy/pull/4959
- ๐๏ธ Add support for Bulgarian quotes by @quinnah in https://github.com/hedyorg/hedy/pull/4972
- [LANGUAGE] multiple improved error productions by @akseron in https://github.com/hedyorg/hedy/pull/4944
- [UI] Improve public adventures by @hasan-sh in https://github.com/hedyorg/hedy/pull/4938
- ๐ add
doit run devservercommand by @rix0rrr in https://github.com/hedyorg/hedy/pull/4973 - ๐ upgrade Heroku Python to 3.9.18 by @rix0rrr in https://github.com/hedyorg/hedy/pull/4976
- ๐ update GitHub Actions versions by @rix0rrr in https://github.com/hedyorg/hedy/pull/4977
- ๐ชฒ Don't execute npm task on Heroku by @jpelay in https://github.com/hedyorg/hedy/pull/4978
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4969
- ๐ Update wrong level number in slides by @Felienne in https://github.com/hedyorg/hedy/pull/4975
- ๐ Detect Heroku without setting additional environment variables by @rix0rrr in https://github.com/hedyorg/hedy/pull/4980
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4979
- ๐งช update programs and add parser filer by @Felienne in https://github.com/hedyorg/hedy/pull/4891
- ๐๏ธ Improved error productions for 'is ask' by @akseron in https://github.com/hedyorg/hedy/pull/4974
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4985
- ๐ Removes an old header by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4983
- ๐ add missing Tailwind dependency in
doitscript by @rix0rrr in https://github.com/hedyorg/hedy/pull/4995 - ๐๏ธ Improved existing error messages by highlighting keywords in error messages by @akseron in https://github.com/hedyorg/hedy/pull/4992
- ๐งน Add script to inventorize templates by @rix0rrr in https://github.com/hedyorg/hedy/pull/4999
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/4998
- ๐ Removes extra line by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5001
- ๐ Explain new clear command by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5004
- ๐ป If no classes or adventures, show info by @Annelein in https://github.com/hedyorg/hedy/pull/5006
- ๐ Fixes debugging level 5 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5007
- ๐ถ throw error for unsupported notes and allow for lowercase notes by @Felienne in https://github.com/hedyorg/hedy/pull/5002
- ๐ป use the newly created cards in explore page by @hasan-sh in https://github.com/hedyorg/hedy/pull/4982
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5008
- ๐ rename the teacher manual section in the yaml files #4701 by @rmagedon97 in https://github.com/hedyorg/hedy/pull/5014
- ๐ Update public adventures string by @Felienne in https://github.com/hedyorg/hedy/pull/5019
- ๐ชฒ๐ถ escape play in if by @Felienne in https://github.com/hedyorg/hedy/pull/5016
- ๐๏ธ๐ป Syntax highlighting for variables by @jpelay in https://github.com/hedyorg/hedy/pull/4957
- ๐ Add
doitwrapper scripts to run from the IDE by @rix0rrr in https://github.com/hedyorg/hedy/pull/4996 - ๐ป Click through answered quiz questions by @Annelein in https://github.com/hedyorg/hedy/pull/5023
- ๐ชฒ Render command in quiz title by @Annelein in https://github.com/hedyorg/hedy/pull/5025
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/hedyorg/hedy/pull/4971
- ๐ quiz for level17 by @SabinaChita in https://github.com/hedyorg/hedy/pull/4839
- ๐ป adventure tabs and editor in public adventures page by @hasan-sh in https://github.com/hedyorg/hedy/pull/4990
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5018
- ๐ adds start page info for teachers by @SabinaChita in https://github.com/hedyorg/hedy/pull/4833
- ๐ชฒ Adds input field for filtering programs by @jpelay in https://github.com/hedyorg/hedy/pull/5030
- ๐ More debugging on the slides level 8 to 13 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5032
- ๐ชฒ Fix slides by @Felienne in https://github.com/hedyorg/hedy/pull/5057
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5035
- ๐ Adds music adventure level 1 to 14 in English by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/4991
- ๐ชฒ fix keywords not changing to en by @hasan-sh in https://github.com/hedyorg/hedy/pull/5064
- ๐ชฒ Fix type error when concatinating ask input and a literal string by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5066
- ๐๏ธ Add support for floats in lists in level 16 and up by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5065
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5062
- ๐งช Test code in slides by @Felienne in https://github.com/hedyorg/hedy/pull/5058
- ๐ชฒ Fix highlighting of function calls inside expressions by @jpelay in https://github.com/hedyorg/hedy/pull/5050
- ๐ Slides debugging level 14 by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5059
- ๐ Remove exclamation mark in question in quiz level 2 by @juliabolt in https://github.com/hedyorg/hedy/pull/5082
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5070
- ๐ Re-add introduction example code by @MarleenGilsing in https://github.com/hedyorg/hedy/pull/5053
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5101
- ๐ชฒ allow closing levels before a quiz threshold by @hasan-sh in https://github.com/hedyorg/hedy/pull/5061
- ๐ชฒ FIx not-in command missing from level 8 and up by @boryanagoncharenko in https://github.com/hedyorg/hedy/pull/5071
- ๐ป Sorting my program adventures per level and alphabetically by @Annelein in https://github.com/hedyorg/hedy/pull/5043
- ๐ป Public Programs Filter by @Annelein in https://github.com/hedyorg/hedy/pull/5107
- ๐ป Copying my program code by @Annelein in https://github.com/hedyorg/hedy/pull/5045
- ๐ doit: switch to using a JSON database by @rix0rrr in https://github.com/hedyorg/hedy/pull/5114
- Skip empty users when creating multiple accounts by @TiBiBa in https://github.com/hedyorg/hedy/pull/5104
- ๐ Add Hedy research papers by @Felienne in https://github.com/hedyorg/hedy/pull/5120
- ๐งช Improve tests by @Felienne in https://github.com/hedyorg/hedy/pull/5125
- Translations update from Hosted Weblate by @weblate in https://github.com/hedyorg/hedy/pull/5106
- ๐งช warn if fixer is on by @Felienne in https://github.com/hedyorg/hedy/pull/5126
- ๐งช Test for empty strings in English po file by @Felienne in https://github.com/hedyorg/hedy/pull/5022
- ๐ป Add customize class button to teacher page by @juliabolt in https://github.com/hedyorg/hedy/pull/5122
- ๐งน Make search filter more generic by @Annelein in https://github.com/hedyorg/hedy/pull/5110
New Contributors
- @Annelein made their first contribution in https://github.com/hedyorg/hedy/pull/4745
- @akseron made their first contribution in https://github.com/hedyorg/hedy/pull/4663
- @mdenburger made their first contribution in https://github.com/hedyorg/hedy/pull/4940
- @quinnah made their first contribution in https://github.com/hedyorg/hedy/pull/4972
- @rmagedon97 made their first contribution in https://github.com/hedyorg/hedy/pull/5014
Full Changelog: https://github.com/hedyorg/hedy/compare/1.0...24.2.11.1028
- CSS
Published by github-actions[bot] almost 2 years ago