Releases: oppia/oppia
Version 3.4.7
[Learners] Extend the Learn dropdown menu in the navbar to handle the case where there are multiple classrooms. #22436
[Learners] Add a link to the Oppia blog in the About menu in the navbar. #22891
[Learners] Prevent multiple-submit errors in the newsletter form in the site footer. #22664
[Learners] Get the redesigned learner dashboard ready for launch. #22736
[Learners] Rename revision cards to study guides, and rename tabs on the Topic Viewer page to Learn/Practice/Study. #22738
[Learners] Allow submitting multiple-choice answers with the Enter key in item selection input. #22658
[Creators] Fix error that arises when editing the name of a topic as a topic manager. #22346
[Creators] Fix discrepancies between the topic editor preview and learner view modes for the practice session feature. #21874
[Creators] Show a warning message to creators if a question in an exploration has duplicate answer groups. #22062
[Contributors] Fix a bug that resulted in errors arising after accepting/rejecting a translation and waiting for 30 seconds. #21885
[Contributors] Populate missing images in existing translation suggestions. #21378
Version 3.4.6
- Add a confirmation modal if a translation submitter attempts to exit the translation editor with unsaved changes. #22149
- Prevent reviewers from accidentally removing images that were originally present in the content to be translated. #21241
- Disable the Submit button for interactions when the input is not valid. #22120
- Fix bug where “Continue” button was covered in the embedded player. #22400
- Fix a bug in the blog page where the back button and navbar menu button overlap on small screens. #21745
- Auto-focus on the first input field when customizing RTE link and math components. #21760
- Do not allow adding X, or a prerequisite skill, as the prerequisite of skill X. #22066
- Fix a bug in the skill editor where the option to use default misconception feedback couldn’t be unchecked. #22032
- Fix a bug where hints/solutions were not displaying in the exploration preview tab. #22107
- Fix error where invalid tags from uploaded SVG images were not getting stripped correctly. #22001
- Fix issue where LaTeX content was being displayed incorrectly when reopening the math expression editor. #22154
- Fix issue where blog post thumbnail upload field displays incorrectly on mobile devices. #22036
- Hide the translations/voiceovers tab in the exploration editor page if the exploration is not curated (i.e., not linked to any story).
Version 3.4.5
- Fix a bug where pressing the back button on the topic page in mobile view didn’t return to the classroom page. #21769
- Prevent entering duplicate units in the NumberWithUnits interaction. #21792
- Stop the search bar from moving on the community library page when the user types in it. #21793
- Synchronize the voiceover progress indicator with the actual progress of the voiceover. #21902
- Fix accessibility issues in graph, image region and number-with-units interactions. #21925
- Make the URL fragment validation in the topic editor more reliable. #21184
- Fix incorrect tab navigation, which wasn’t picking up the audio bar in the exploration editor voiceover tab. #21847
- Fix a bug where the “subject interests” in the Preferences page is not correctly saved. #21301
- Fix a bug where a skill’s assignment to a topic does not “stick”. #20926
- Add a link to the 2023 impact report. #21796
Version 3.4.4
- Add an option to change languages to the embedded exploration player. #21216
- Add Science and Finance categories for upcoming new lessons. #21404
- Allow learners to select multiple-choice answers using the Enter key. #21349
- Fix a bug where the ‘s’ shortcut didn’t consistently skip to the main content of the page. #21236
- Fix a bug where the concept card tooltip was not correctly positioned. #21749
- Fix a bug where the Progress tab of the learner dashboard was not displaying properly in RTL languages. #20987
- Fix an issue where scrolling becomes unresponsive on a phone when navigating to other pages through the side navbar. #20642
- Fix an issue where the “next lesson” button was hidden by the footer on certain screen sizes/orientations. #21161
- Fix an issue where the hint popup was not positioned correctly on smaller screens. #21495
- Fix bug with duplicate learner dashboard headers. #21340
- Fix display of 404 page for embedded explorations. #21309
- Highlight the language selector for international learners. #21513
- Clarify the instruction for entering default feedback in the contributor dashboard. #21498
- Fix a bug where the next question suggestion cannot be opened after a question suggestion is reviewed. #21665
- Fix issues on the server where invalid translation suggestions are distorting the translation counts. #21031
- Show validation errors clearly when submitting questions in the contributor dashboard. #21696
- Add missing validation logic for HasLengthInclusivelyBetween rule of music notes interaction. #21211
- Avoid prerequisite/acquired skills appearing blank in the chapter editor pages. #21207
- Fix a serious bug in production that resulted in whitespace around bold/italic/etc. text getting collapsed on-save. #21058
- Fix broken UI for topic editor buttons in tablet mode. #20941
- Fix bug allowing creation of empty links in the rich-text editor. #21313
- Fix issue in the skill question editor page where the list of questions doesn’t display any more when it’s returned to after editing a question. #21044
- Fix issue where creators need to reload the skill editor every time they edit questions. #21251
- Fix issue where solution could not be added to code editor interaction. #21314
- Launch functionality for allowing exploration editors to modify translations after editing content. #21141
- Launch functionality for allowing exploration editors to tag cards with misconceptions. #21141
- Make “is equal” rule description for number-with-units interaction more clear.
- Make keyboard focus visible in the topics and skills dashboard. #21741
- Make the assigned skill non-editable while a question for that skill is being edited in the question editor. #21171
- Make the image in the image region interaction fit properly in the exploration editor view on mobile screens. #21620
- Prevent adding video components to the rich-text editor if no URL or video ID is provided. #21139
- Direct users to the relevant log-in page instead of a 404 page when they attempt to access a page that requires log-in. #21164
- Fix a bug where some blog post results were missing from the search terms. #21130
- Get the Privacy and Terms pages to a 100% accessibility score. #21272
- On mobile devices, make Volunteer tab labels sticky and scrollable in the Volunteer page. #21442
Version 3.4.3
- In the topic viewer page, show the topic’s associated classroom.
- Improve the design of the “Oppia for parents, teachers and guardians” page on the Oppia website.
- Voiceovers can be selected based on (language, accent) pairs instead of just the language.
- Fix a bug where, when inserting an image, the “Use this image” button is not always visible
- Lesson creators can tag response groups in explorations with misconceptions
- Revert a PR that resulted in not being able to upload images/links/etc. to blog posts.
Version 3.4.2
- In the topic viewer page, show the topic’s associated classroom.
- Improve the design of the “Oppia for parents, teachers and guardians” page on the Oppia website.
- Revert a PR that resulted in not being able to upload images/links/etc. to blog posts.
- Lesson creators can tag response groups in explorations with misconceptions.
- Fix a bug where, when inserting an image, the “Use this image” button is not always visible.
- Fix a major bug that resulted in published translations not being shown in the translations tab of the exploration editor.
Version 3.4.1
- Fix an error in the blog pagination where navigating by page number didn’t work.
- Update the About page to a new version showing more details about Oppia’s impact and features.
- Fix an issue where the “restart preview” button could not be clicked in mobile view if the navigation options are expanded.
- Make it easy for exploration editors to update translations if trivial changes are made.
Version 3.4.0
- Fix a bug where equivalent units were not accepted as correct when answering a question that required specifying a number with units.
- Fix a bug where signing up to the mailing list during signup resulted in the sign-up flow breaking
- Fix a bug where the response answer tooltip was not showing the learner’s answer properly.
- Allow listening to voiceovers based on accent
- Fix a bug where an error was shown when downloading a certificate if there are no contributions for the given time range.
- Fix a bug where the preview of a skill concept card was not reflecting the changes correctly
Version 3.3.9
- Show an alert whenever the learner leaves the lesson page in the middle of a lesson.
- Make review opportunities load faster on the translation review page.
- Fix a bug where images in translation suggestions do not show up for reviewers.
- Fix a bug where skills were not able to be added to the diagnostic test in a topic.
- Prevent saving video rich-text components if the parameters for them are not correctly specified.
- Fix a bug where an error in connecting to our Mailchimp mailing list was resulting in sign-ups failing.
- Fix a bug where the text input field loses focus each time the user adds a response option to a question.
Version 3.3.8
- Fix a bug where “pin icons” were shown incorrectly in the translation submission view.
- Fix a bug where translation lengths were computed incorrectly for rule input translations.
- Fix a bug where contributors couldn’t generate their certificates when they had rule translation contributions.
- Fix a bug that incorrectly showed text-to-be-voice-overed in English, when it should have been displayed in the translated language.
- Fix a bug where cancelling a save-in-progress in the question editor resulted in loss of changes.
- Fix a bug where the skills are incorrectly unassigned from a topic, even when deletion of the skill fails.
- Make the decimal point show on the keyboard when entering numbers in iOS devices.
- Fix a bug where an error in connecting to our Mailchimp mailing list was resulting in sign-ups failing.