Releases: hedyorg/hedy
Releases · hedyorg/hedy
25.10.1
25.9.12
What's Changed
- 📜 Add required space chars; remove tailing space chars by @bobidle in #6313
- 📜 Fix links to IO Magazine and Codeweek Podcast by @bobidle in #6301
- 💻 Change orientation of arrows in index dropdown by @jpelay in #6317
- Translations from Hosted Weblate by @hedybot in #6324
- Translations update from Hosted Weblate by @weblate in #6327
- 📜 Use translate string of colors and random by @bobidle in #6326
- 📜 Fix links of pages by @bobidle in #6319
- Translations update from Hosted Weblate by @weblate in #6332
- Translations update from Hosted Weblate by @weblate in #6333
- 🪲 Teachers cannot be invited as second teachers (part 1) by @boryanagoncharenko in #6331
- 📜 Fix daily Weblate errors by @boryanagoncharenko in #6335
- Translations from Hosted Weblate by @hedybot in #6336
- Translations update from Hosted Weblate by @weblate in #6338
- 💻 Reduce size of turtle window by @jpelay in #6322
- 📜 Daily Weblate errors by @boryanagoncharenko in #6340
- 🚚 Temporarily disable automatic Weblate updates by @boryanagoncharenko in #6343
- Translations update from Hosted Weblate by @weblate in #6345
- 🚚 Minimize javascript by @jpelay in #6346
- Bump @babel/runtime from 7.23.6 to 7.27.1 by @dependabot[bot] in #6344
- 🧹 Migrate to
logger.warning
by @emmanuel-ferdman in #6349 - 🧹 Remove unused batchhedy deps by @Kache in #6350
- 🪲 Fixes a /for-teachers page error of second teacher for deleted class by @boryanagoncharenko in #6330
- 🪲 Fix HedySelect HTML injection by @Kache in #6348
- 💻 Show loading spinner when opening code page by @jpelay in #6347
- 🧹 Stop calling HTMX from JS by @jpelay in #6351
- 🪲 Fix language switcher by @boryanagoncharenko in #6352
- 🪲 Two color command bugs by @boryanagoncharenko in #6341
- 📜 add answers for adventures by @Felienne in #6097
- Bump requests from 2.32.3 to 2.32.4 by @dependabot[bot] in #6358
- 🧹 Clean code related to already removed features by @jpelay in #6354
- 🪲 Solve a problem leaking the GitHub credentials in the automatic update script by @rix0rrr in #6366
- Bump form-data from 4.0.1 to 4.0.4 by @dependabot[bot] in #6370
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #6364
- 💻Added highlight for code in slides by @FBastiaan04 in #6374
- 🪲 Fix sorting of countries in signup and profile form by @brianpeiris in #6369
- Bump check-jsonschema from 0.28.4 to 0.30.0 by @dependabot[bot] in #6377
- 🪲 Fix keyword language switcher when URL parameters are set to non-English by @brianpeiris in #6375
- Bump tmp from 0.2.3 to 0.2.4 by @dependabot[bot] in #6376
- 💻 Fix footer layout for mobile by @zitherean in #6383
- 💻 Add Facebook and LinkedIn links to website footer by @zitherean in #6382
- 💻 Read out loud redesign by @brianpeiris in #6384
- 💻 Added speakers notes to slides by @FBastiaan04 in #6368
- 🪲 Replaced editor with code in level 3, slide 7 by @FBastiaan04 in #6388
- 🪲 Fix code editor in slides in non-english languages by @FBastiaan04 in #6373
- 💻 Update footer background and text color by @zitherean in #6386
- 💻 Add a More Adventures button to scroll back up to the level dropdown by @brianpeiris in #6389
- 🚚 Make offline build use Python 3.10 by @rix0rrr in #6402
- 🚚 Actually select Python 3.10 in the offline build by @rix0rrr in #6404
New Contributors
- @emmanuel-ferdman made their first contribution in #6349
- @Kache made their first contribution in #6350
- @FBastiaan04 made their first contribution in #6374
- @brianpeiris made their first contribution in #6369
- @zitherean made their first contribution in #6383
Full Changelog: 25.5.2...25.9.12
25.5.2
What's Changed
- 🧹 Bump requests from 2.32.0 to 2.32.3 by @bobidle in #6246
- Translations update from Hosted Weblate by @weblate in #6262
- Translations update from Hosted Weblate by @weblate in #6265
- Translations update from Hosted Weblate by @weblate in #6268
- Translations update from Hosted Weblate by @weblate in #6269
- Translations update from Hosted Weblate by @weblate in #6270
- Translations update from Hosted Weblate by @weblate in #6271
- Autocomplete usernames when inviting students and teachers by @jpelay in #6032
- Translations update from Hosted Weblate by @weblate in #6272
- Translations update from Hosted Weblate by @weblate in #6273
- Translations update from Hosted Weblate by @weblate in #6274
- Translations update from Hosted Weblate by @weblate in #6275
- Translations update from Hosted Weblate by @weblate in #6278
- Translations update from Hosted Weblate by @weblate in #6279
- Translations update from Hosted Weblate by @weblate in #6280
- 🪲 Fix password autogeneration by @boryanagoncharenko in #6266
- Translations update from Hosted Weblate by @weblate in #6284
- Translations update from Hosted Weblate by @weblate in #6285
- 💻 Remove explore page by @boryanagoncharenko in #6240
- Translations update from Hosted Weblate by @weblate in #6287
- Translations update from Hosted Weblate by @weblate in #6290
- 💻 Add adventure solutions by @boryanagoncharenko in #6264
- Translations update from Hosted Weblate by @weblate in #6292
- 💻 Improvements and redesign of adventure page by @jpelay in #6283
- Address comments on #6032 by @jpelay in #6291
- Enable the redesign flag by @boryanagoncharenko in #6286
- Translations update from Hosted Weblate by @weblate in #6294
- Translations update from Hosted Weblate by @weblate in #6295
- Translations update from Hosted Weblate by @weblate in #6298
- Translations update from Hosted Weblate by @weblate in #6300
- Translations update from Hosted Weblate by @weblate in #6303
- 🪲 Fixes the embedded editor by @jpelay in #6302
- Translations update from Hosted Weblate by @weblate in #6304
- Translations update from Hosted Weblate by @weblate in #6307
- 💻 Improvements and fixes to level page by @jpelay in #6299
- 🪲 Address problems with the url of the tryit page by @boryanagoncharenko in #6306
Full Changelog: 25.4.3...25.5.2
25.4.3
What's Changed
- Translations update from Hosted Weblate by @weblate in #6234
- 📜 Fix links to news entries by @bobidle in #6220
- 💻 Send notification when a teacher requested pairing by @boryanagoncharenko in #6222
- 💻 Fix variable list not showing after level 6 by @boryanagoncharenko in #6223
- Translations update from Hosted Weblate by @weblate in #6237
- 💻 Add a switch to remove Parson and Quiz adventures by @boryanagoncharenko in #6210
- 💻 Allow existing users to subscribe to the newsletter by @AnneliesVlaar in #6159
- Translations update from Hosted Weblate by @weblate in #6239
- 🪲 Add link to class information when rerendering page by @jpelay in #6236
- 💻 Hide copy class link button from redesign by @jpelay in #6238
- 📜 tiny content fix NL by @MarleenGilsing in #6241
- 🪲 fixes 6215 - introduces a new password generator that doesn't use characters that are easy to misread by @henkm in #6232
- Translations update from Hosted Weblate by @weblate in #6244
- 💻 Put minimum quiz score behind a flag by @boryanagoncharenko in #6242
- Translations update from Hosted Weblate by @weblate in #6247
- Translations update from Hosted Weblate by @weblate in #6248
- Translations update from Hosted Weblate by @weblate in #6249
- Translations update from Hosted Weblate by @weblate in #6250
- 📜 Add commands highlighting in english adventure by @bobidle in #6245
- Bump gunicorn from 22.0.0 to 23.0.0 by @dependabot in #6243
- Bump @babel/helpers from 7.21.0 to 7.27.0 by @dependabot in #6252
- Bump dompurify from 2.5.4 to 3.2.4 by @dependabot in #6251
- Translations update from Hosted Weblate by @weblate in #6253
- Translations update from Hosted Weblate by @weblate in #6256
- Translations update from Hosted Weblate by @weblate in #6257
- Translations update from Hosted Weblate by @weblate in #6259
- 📜 Add articles to news section by @bobidle in #6254
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #6258
- Translations update from Hosted Weblate by @weblate in #6260
New Contributors
Full Changelog: 25.3.18...25.4.3
25.3.18
What's Changed
- 📜 Fix typos in english adventure by @bobidle in #6189
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #6180
- 📜 Daily weblate errors by @boryanagoncharenko in #6192
- 📜 Update Teachers Manual Content by @MarleenGilsing in #6188
- 📜 Fix typos in english workbook by @bobidle in #6191
- 📜 Fix links to external news pages by @bobidle in #6190
- Translations update from Hosted Weblate by @weblate in #6195
- Translations update from Hosted Weblate by @weblate in #6196
- 📜 Fix Weblate merge errors by @boryanagoncharenko in #6198
- 📜 Weblate errors by @boryanagoncharenko in #6201
- 📜 Fix typos in english pages by @bobidle in #6197
- 📜 Fix Weblate errors by @boryanagoncharenko in #6203
- Translations update from Hosted Weblate by @weblate in #6204
- Translations update from Hosted Weblate by @weblate in #6205
- Translations update from Hosted Weblate by @weblate in #6206
- Translations update from Hosted Weblate by @weblate in #6207
- Translations update from Hosted Weblate by @weblate in #6208
- Translations update from Hosted Weblate by @weblate in #6209
- Translations update from Hosted Weblate by @weblate in #6212
- Translations update from Hosted Weblate by @weblate in #6213
- Translations update from Hosted Weblate by @weblate in #6214
- Translations update from Hosted Weblate by @weblate in #6216
- Translations update from Hosted Weblate by @weblate in #6218
- Translations update from Hosted Weblate by @weblate in #6221
- 📜 Fix typos, white spaces and commands in english adventure by @bobidle in #6219
- 🪲 Fix race condition on customization's update by @jpelay in #6217
- Translations update from Hosted Weblate by @weblate in #6224
- Translations update from Hosted Weblate by @weblate in #6230
- Translations update from Hosted Weblate by @weblate in #6231
- Translations update from Hosted Weblate by @weblate in #6233
Full Changelog: 25.2.21...25.3.18
25.2.21
What's Changed
- Translations update from Hosted Weblate by @weblate in #6155
- Translations update from Hosted Weblate by @weblate in #6156
- 🪲 Disable autosave on the code page when viewing a program by @boryanagoncharenko in #6148
- 🧹 Optimize apt installation process in Dockerfile by @PeterDaveHello in #6153
- 📜 Weblate hedy adventures conflicts by @boryanagoncharenko in #6162
- Translations update from Hosted Weblate by @weblate in #6164
- 🪲 Always return empty JSON object on successful response, fixes #6160 by @confiks in #6161
- 💻 Disable the teachers' survey by @boryanagoncharenko in #6147
- Translations update from Hosted Weblate by @weblate in #6166
- 🚚 Update weblate merge-resovling script by @boryanagoncharenko in #6163
- 💻 Delete tutorials by @boryanagoncharenko in #6151
- Translations update from Hosted Weblate by @weblate in #6168
- Translations update from Hosted Weblate by @weblate in #6169
- 📜 Fix typos in English adventure by @bobidle in #6170
- 🪲: Add German translation for start buttons by @necaris in #6165
- Translations update from Hosted Weblate by @weblate in #6171
- Bump esbuild from 0.13.15 to 0.25.0 by @dependabot in #6175
- 📜 Fixing daily weblate errors by @boryanagoncharenko in #6179
- 📜 Add tags to mailchimp users (again) by @boryanagoncharenko in #6158
- Translations update from Hosted Weblate by @weblate in #6181
- Translations update from Hosted Weblate by @weblate in #6182
- Translations update from Hosted Weblate by @weblate in #6183
- 📜 Fix typos and command highlighting in english adventure by @bobidle in #6184
New Contributors
- @PeterDaveHello made their first contribution in #6153
- @confiks made their first contribution in #6161
- @bobidle made their first contribution in #6170
- @necaris made their first contribution in #6165
Full Changelog: 25.1.31.2008...25.2.21
25.1.31.2008
What's Changed
- 🚚 Add a new user to the list of users who can deploy to pro by @boryanagoncharenko in #6154
Full Changelog: 25.1.31...25.1.31.2008
25.1.31
What's Changed
- Translations update from Hosted Weblate by @weblate in #6076
- Translations update from Hosted Weblate by @weblate in #6077
- Translations update from Hosted Weblate by @weblate in #6078
- Translations update from Hosted Weblate by @weblate in #6079
- Translations update from Hosted Weblate by @weblate in #6081
- 📜 Daily weblate errors fix by @boryanagoncharenko in #6083
- 📜 Fix daily Weblate errors by @boryanagoncharenko in #6086
- 📜 Workbook, parsons, tutorials and cheatsheet content changes by @boryanagoncharenko in #6087
- 🧹 Remove global variables from syntax highlighter by @rix0rrr in #6085
- 📜 Daily Weblate errors by @boryanagoncharenko in #6089
- 📜 Weblate merge conflict by @boryanagoncharenko in #6090
- Translations update from Hosted Weblate by @weblate in #6093
- Translations update from Hosted Weblate by @weblate in #6094
- Translations update from Hosted Weblate by @weblate in #6096
- 💻 Remove developer's mode in the new design by @boryanagoncharenko in #6091
- Translations update from Hosted Weblate by @weblate in #6099
- Translations update from Hosted Weblate by @weblate in #6100
- 💻 Remove default level of new adventures by @boryanagoncharenko in #6095
- 📜 Remove quizzes weblate component by @boryanagoncharenko in #6104
- 💻 New public adventures page by @rix0rrr in #6092
- Translations update from Hosted Weblate by @weblate in #6105
- 📜 Add tags to mailchimp users by @boryanagoncharenko in #6080
- 📜 Fix daily weblate errors by @boryanagoncharenko in #6109
- Translations update from Hosted Weblate by @weblate in #6111
- 📜 Daily Weblate errors by @boryanagoncharenko in #6115
- Translations update from Hosted Weblate by @weblate in #6116
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #6114
- Translations update from Hosted Weblate by @weblate in #6119
- Revert "📜 Add tags to mailchimp users (#6080)" by @boryanagoncharenko in #6120
- 🪲 Fix keyword translation when keywords are substrings of each other by @rix0rrr in #6121
- 🧹 Remove warnings during tests by @rix0rrr in #6122
- Translations update from Hosted Weblate by @weblate in #6125
- 💻 Replace public adventures pagination with infinite scroll by @rix0rrr in #6124
- Translations update from Hosted Weblate by @weblate in #6128
- Translations update from Hosted Weblate by @weblate in #6132
- 💻 Show the reason why you can see adventures by @rix0rrr in #6134
- 🪲 Cloned public adventure should retain original author by @rix0rrr in #6135
- Translations update from Hosted Weblate by @weblate in #6141
- 📜 Lock the slides Weblate component by @boryanagoncharenko in #6138
- Translations update from Hosted Weblate by @weblate in #6142
- 🪲 Set highlighter language and level by @boryanagoncharenko in #6126
- 📜 Fix daily Weblate errors by @boryanagoncharenko in #6146
- Translations update from Hosted Weblate by @weblate in #6149
- Translations from Hosted Weblate by @hedybot in #6150
Full Changelog: 24.12.28...25.1.31
24.12.28
What's Changed
- 📜 Make example code look more like a 'T' by @AnneliesVlaar in #6027
- 📜 #5802 Removes the old story level 12 adventure by @MarleenGilsing in #6021
- Translations from Hosted Weblate by @hedybot in #6030
- 🚚 Support 'begins_with' condition in Dynamo by @rix0rrr in #6031
- 💻 Add Ability to Rename Class by @Sidd-T in #5978
- Translations update from Hosted Weblate by @weblate in #6033
- Translations update from Hosted Weblate by @weblate in #6035
- 🚚 Add ability to have multiple indexes with same PK in Dynamo layer by @rix0rrr in #6034
- 🪲 Show unsubmit button to teachers only for programs of their current students by @boryanagoncharenko in #6023
- 🪲 Don't use
contents
when obtaining the contents of teacher adventures by @jpelay in #6036 - 🧹 Fix the if statement that prevents using conditions on Partition Keys by @rix0rrr in #6037
- Translations update from Hosted Weblate by @weblate in #6038
- Translations update from Hosted Weblate by @weblate in #6041
- 💻 Remove developer mode by @boryanagoncharenko in #6039
- Translations update from Hosted Weblate by @weblate in #6045
- Translations update from Hosted Weblate by @weblate in #6047
- Translations update from Hosted Weblate by @weblate in #6048
- Bump nanoid from 3.3.6 to 3.3.8 by @dependabot in #6040
- Revert "💻 Remove developer mode" by @boryanagoncharenko in #6050
- 🚚 Upgrade Cypress to 13.17.0 by @rix0rrr in #6054
- Translations update from Hosted Weblate by @weblate in #6049
- 💻 Preselect language filter based on user language by @boryanagoncharenko in #6044
- 🚚 Install Heroku CLI on deploy action by @jpelay in #6056
- Translations update from Hosted Weblate by @weblate in #6057
- 🧹 Introduce Python/HTML tests by @rix0rrr in #6052
- Translations update from Hosted Weblate by @weblate in #6058
- 🚚 Attempt to fix alpha by @boryanagoncharenko in #6059
- 🚚 Fix failing alpha env by @boryanagoncharenko in #6060
- 📜 Weblate errors by @boryanagoncharenko in #6071
- Translations update from Hosted Weblate by @weblate in #6072
- 🪲 Fix programs page redirect by @jpelay in #6073
- Translations update from Hosted Weblate by @weblate in #6074
- 🪲 Fix pagination links by @rix0rrr in #6075
New Contributors
Full Changelog: 24.12.7...24.12.28
24.12.7
What's Changed
- 🪲 If-pressed fixes by @boryanagoncharenko in #5980
- 🪲 Scale values in teacher's graph by @jpelay in #6028
- Translations update from Hosted Weblate by @weblate in #6029
- 🪲 Display ask and keypressed modals below the output pane by @boryanagoncharenko in #6025
Full Changelog: 24.12.6...24.12.7