Changelog

Last updated:

  1. Added

    • Committee members can add images from the Case library to questions and answer options.

    Changed

    • Images in questions now come from the Case library. Direct image upload in the question editor has been removed.

    Fixed

    • Images uploaded to the Case library from Safari or Firefox are no longer refused.
  2. Added

    • Committee members can now upload images to a Case library for their module, after cropping and blacking out identifying details in the browser.
    • Committee members can report a library image, which hides it until the chair decides.

    Fixed

    • Improved security and privacy protections.
  3. Added

    • Trainees can now choose to show their name on module leaderboards.

    Changed

    • Cleaner back link on the sign-in, sign-up and password pages.
    • Leaderboards and your rank now cover only the current module and include every trainee in it.

    Fixed

    • Improved security and privacy protections.
  4. Added

    • Committee members, instructors and chairs now see modules that are still being prepared on their dashboard, marked as Draft.
    • You can now ask to join the committee or to become an instructor in modules that are still being prepared, from Browse modules.
    • You can now reset your password from the sign-in page.

    Changed

    • A failed sign-in now links to password reset and account creation.

    Fixed

    • Improved security and privacy protections.
  5. Added

    • You can now ask to become an instructor in a module from the Join menu in Browse modules, and chairs approve or reject these requests on their Access requests page.
    • Committee members have a new Case library page in the sidebar, shown as coming soon.

    Changed

    • Error messages across the site are now written in plain language, and unexpected problems show an error page with a Try again button.
    • Buttons across the site now share one consistent look.
    • Sign-in, sign-up, your dashboard and settings now always open on the main True Competency address, and after signing in you are taken back to the module page you were trying to open.
    • The privacy policy and terms pages now share the home page's header and footer, and the sign-up form links to the privacy policy.
    • Your roles now appear right next to each module's name in Browse modules.

    Fixed

    • Committee members now see how much of the committee has voted on each proposal in the review queue, and get a clear message when someone else has changed or deleted a question, option or competency they are working on.
    • Admin pages that fail to load now offer a retry instead of showing an access denied page.
    • Signing out now takes you straight to the sign-in page, and signing in again opens your dashboard.
    • The Privacy, Terms and Contact links in the home page footer can now be clicked, and Contact always opens an email to the team.
    • Instructors who had marked competencies complete can now delete their account, and deleting an account no longer removes media added to questions or proposals the committee voted on.
    • Improved security and privacy protections.
  6. Changed

    • The Join menu in Browse modules now opens as a dropdown beside its button, highlights the option you are on and works with the arrow keys.

    Fixed

    • Trainee notifications now correctly list the competencies you completed in the last 30 days.
  7. Changed

    • Profiles now have a single Institution field in place of separate university and hospital fields, both at sign-up and in settings.
    • Several pages are simpler, with unneeded explanatory text removed.

    Fixed

    • Improved security and privacy protections.

    Removed

    • Instructors can no longer assign competencies to trainees, and the Pending Assessments figure has been removed from the instructor overview.
  8. Added

    • You can now ask to join a module's committee from a new Join menu in Browse modules, and chairs approve or reject these requests on their Access requests page.

    Changed

    • Every new account now starts as a trainee, and committee membership is requested for each module after signing up.
  9. Fixed

    • Improved security and privacy protections.
  10. Fixed

    • Improved security and privacy protections.
  11. Added

    • Chairs now have an Access requests page where they can approve or reject requests to join their module, see past decisions and choose whether the module is open to everyone or needs approval.

    Fixed

    • Improved security and privacy protections.

    Removed

    • Committee sign-up through invitation links and committee invitation emails are paused for now, and chairs see a notice explaining this when they try to invite someone.
  12. Added

    • Trainees can now see every module in Browse modules on the dashboard, enroll in open modules, request access to restricted ones, withdraw a pending request and leave a module.

    Fixed

    • Improved security and privacy protections.
  13. Added

    • Trainees can now earn difficulty badges for completing every Beginner, Intermediate or Expert competency in a module.
    • Badges are now created automatically for new tags and modules.

    Changed

    • The badges page is now grouped into Mastery, Difficulty and Tags sections, with new medal designs.
    • Tag badges are now bronze, silver or gold depending on how much of the module the tag covers, with a legend explaining each tier.
  14. Added

    • Trainees have a new Badges page that shows every badge in the module, which ones you have earned and your progress towards the rest.
    • After finishing a quiz, trainees are told about any badges they have just earned.
  15. Fixed

    • A placeholder flag now appears for people who have not set a country, instead of a broken image.
    • Improved security and privacy protections.
  16. Added

    • Trainees can now take a quiz from the new Quiz item in the sidebar by picking tags and a number of questions, then answering a random set from the module with one attempt per question and a grid to move between questions.
    • The quiz results screen shows how many questions you got right and any competencies you completed during the quiz.

    Fixed

    • The answered count at the top of a competency page now counts every question you answered, not only the ones you got right.
  17. Fixed

    • Improved security and privacy protections.
  18. Fixed

    • Improved security and privacy protections.
  19. Fixed

    • Improved security and privacy protections.
  20. Fixed

    • The accuracy figure on the trainee analytics page now reflects whether you answered correctly on your first try, across all time, instead of reading close to 100%.
    • Improved security and privacy protections.
  21. Fixed

    • Fixed a problem where pages could stop working for people who had signed in before the previous update; you may be asked to sign in once more.
    • Uploading a profile picture, opening question media, sending a support message and similar actions no longer pause for several seconds.
  22. Added

    • A new dashboard brings together your profile, your societies and the modules you belong to, with your role and the number of competencies and questions in each module.
    • A Browse modules popup on the dashboard lists every module run by your societies, including ones that are coming soon.
    • Each society now has its own web address, and each module's pages sit under the module's name in that address.
    • You now stay signed in when moving between society addresses.

    Changed

    • After signing in you now land on your dashboard and open a module from there.
    • Portal sidebars now have a My Dashboard link in place of Profile and Settings, the first item is now called Overview, and settings open from the dashboard.
    • The access denied and page not found pages have a new, consistent design with clear buttons to get back.

    Fixed

    • Improved security and privacy protections.

    Removed

    • The separate My Societies and Explore pages have been removed, and their content now lives on the dashboard.
  23. Added

    • Committee members can now add and remove tags on an existing competency from its detail page.
  24. Added

    • Admins have a new Analytics page with platform-wide statistics, committee activity, completion breakdowns and leaderboards.
    • Admins can now open any user from the user list to see their profile details, completed competencies, answers and last activity.

    Changed

    • The admin dashboard has been redesigned with a clearer layout, quick links to each portal, and last activity and country shown for every user.
    • Country flags on the home page now display as images so they appear correctly on every device.
  25. Added

    • Trainees can now see images and videos attached to questions and answer options while answering.

    Changed

    • The sign-in and sign-up pages have a new design and a Back to home button.
    • On phones, the home page now shows the Sign In and Get Started buttons directly instead of hiding them in a menu.
    • The completion ring in the trainee catalog is larger so a full 100% fits inside, and the link back to the catalog is now a clearer button.
    • In the committee portal, the chair links to the trainee and instructor portals now sit below Profile & Settings.

    Fixed

    • Fixed an issue that could make support requests, file uploads and question media fail with an error.
  26. Changed

    • The trainee question page has been redesigned so the answer you submit is highlighted green or red, correctly answered questions stay highlighted when you return, and answers no longer briefly show as wrong while being checked.
    • On phones, the portal sidebar now opens from a menu button at the top of the screen, and trainee pages fit small screens better.
    • New self sign-ups are now for trainees only, and instructor and committee accounts are available on request.
    • The trainee society page and sidebar now show the society's logo and an introduction to the society.
    • The confirmation message on the sign-in page has a refreshed look.
  27. Added

    • Trainees can now open an IVUS Committee page from the sidebar with an overview of the IVUS competency framework and the committee members.
    • Trainees can now filter competencies by Not Started.
    • Trainees can now return to the competency catalog from a competency page with an All competencies link.

    Changed

    • Fully completed domains and subgoals in the trainee catalog are now highlighted in green with a Completed label.
  28. Changed

    • Trainees no longer need to enroll in competencies, and the My Progress and Competencies pages have been merged into a single Competencies page where every competency can be started directly.
    • The trainee competency catalog has reworked progress widgets, status filters, colour-coded difficulty filters and row actions.
    • Leaderboards now appear at the top of the trainee Analytics page, with a message when there is no data yet.

    Removed

    • The trainee Activity page has been removed from the navigation.
  29. Changed

    • The trainee competency catalog is now grouped by domain and subgoal.
  30. Changed

    • Trainees now land on My Progress after signing in, and the former dashboard is now the Analytics page.
  31. Changed

    • Chairs now switch to the trainee and instructor portals from links in the sidebar instead of buttons on the committee dashboard.
    • Question cards on the committee Questions page now show the domain and competency above the question text.
  32. Changed

    • The settings page now opens inside your portal with its sidebar instead of as a separate page with a back button.
    • Committee pages now use a consistent page width.
    • The home page now describes competency assessment instead of case logging and labels its sample figures as illustrative.
  33. Added

    • Competency names, questions and answer options now have character limits, with a counter that appears as you approach the limit.

    Changed

    • Text boxes in the committee question and competency forms now grow automatically as you type.
    • The Home and About links were removed from the public site header, and the logo now takes you back to the home page.
  34. Added

    • Committee members can now attach images and videos to questions and answer options when creating or editing a question.
    • Images and videos attached to answer options are now shown on the committee Questions and competency pages, at a more comfortable size.

    Fixed

    • Fixed question images and videos sometimes not loading on the committee Questions and competency pages.

    Removed

    • The move up and move down buttons for answer options have been removed from the question editor.
  35. Added

    • Committee members can now create new questions from the Questions page or from a competency's page.
    • Committee members can now delete questions, and deleted questions appear in the Deleted tab with the most recent first.
    • Each competency now has its own page in the committee portal showing its details and questions, opened by clicking it in the competencies list.
  36. Added

    • Committee members can now edit questions directly, including the question text, the four answer options, their order and which one is correct.

    Changed

    • Question cards now show who last edited a question or any of its answer options, and when.
  37. Added

    • Committee members have a new Questions page to browse and search all questions, with filters for domain, subgoal, competency and difficulty.
  38. Changed

    • The admin, instructor and trainee sidebars now share the same design as the committee portal.
    • The trainee competency page has been redesigned.

    Fixed

    • Improved security and privacy protections.
  39. Fixed

    • Improved security and privacy protections.
  40. Removed

    • The committee question proposal and voting workflow, including the question review queue, has been removed.
  41. Added

    • Committee members can now browse competencies grouped by domain and subgoal, with domains open and subgoals collapsed by default.
    • Chairs can now reorder competencies and move them between subgoals.
    • The committee sidebar now shows how many proposals are waiting for review, and chairs see it labelled Chair Portal.

    Changed

    • The competency review queue has a redesigned card layout.
    • The competency picker when proposing a question is now grouped by domain and subgoal.

    Fixed

    • Removed a broken Account link and a duplicate Settings link from the committee profile menu.
  42. Changed

    • Invited committee members now create their account through a dedicated sign-up form linked from their invitation email.
    • Committee invitation and reminder emails have a refreshed design with the logo and now refer to invitees as committee members.

    Fixed

    • Fixed pages failing to load after your session expired; you are now sent to sign in again instead.
  43. Added

    • Chairs can now see pending committee invitations and send them again from the Members page.
    • Admins can now send committee invitations and manage pending invitations.

    Fixed

    • Fixed problems accepting a committee invitation, including when an older session had expired.
  44. Added

    • Trainees have a new Activity page showing their enrollments, answers and completions grouped by day.
    • A new Profile & Settings page with Profile, Security and Preferences tabs lets you update your picture and details, change your password, switch dark mode and delete your account.

    Changed

    • The trainee dashboard and filter bars have a cleaner look, and My Progress now comes before Competencies in the trainee navigation.

    Removed

    • The old Profile page has been replaced by the new Profile & Settings page.
  45. Fixed

    • Improved security and privacy protections.
  46. Changed

    • Dark mode now uses a softer background colour.
    • The floating back button now only appears on the profile and settings pages.

    Fixed

    • The sign-in and sign-up pages and the back button now display correctly in dark mode.
    • The subject dropdown in the help and support form now shows its arrow in the right place.
  47. Added

    • Trainees have a new Competencies page to browse, filter, enroll in and leave competencies.
    • Trainees have a new My Progress page showing how many questions they have completed in each competency.
  48. Changed

    • The trainee dashboard has been rebuilt with summary cards, an activity chart, progress by difficulty, and country and top trainee leaderboards.
    • The trainee sidebar can now be collapsed, and remembers your choice.
  49. Added

    • Administrators now have their own panel with platform statistics and a searchable list of all users.
    • Chairs can now open the trainee and instructor dashboards from the committee dashboard to preview them.
    • A new About page describes the platform, the team behind it and its partners.

    Changed

    • The home page is back to its earlier layout with a refreshed design and a link to the new About page.
    • Signed-in users who open the home page or the About page are now taken straight to their dashboard.

    Fixed

    • Fixed users sometimes ending up on the wrong page after signing in.
  50. Changed

    • The home page now shows partner logos, updated figures, a dashboard preview and a simpler Contact us button in place of Request access.
    • The privacy policy and terms of service now list a general contact email address.
  51. Added

    • Committee members can now send a question, bug report or feature request from a Get Help & Support form in the sidebar.

    Changed

    • Chairs can now choose whether a new competency or question skips review, instead of it always being published directly.
    • The home page has a new design with sections about the team and sponsors.
    • Images and videos in the review queue are now shown in full instead of being cropped.
    • The committee sidebar now stays fixed in place while the page scrolls.

    Removed

    • Removed the footer from all pages.
  52. Added

    • Invited committee members now arrive at a welcome page where they can set up their account.
    • Committee members can now see the images and videos attached to each question when viewing a competency's questions.
  53. Added

    • Chairs can now invite new committee members by email from the Members page.

    Changed

    • When proposing a question, committee members can now search and filter to pick the competency instead of using a long dropdown.
  54. Changed

    • Pages outside the main dashboards now have a consistent floating back button.

    Fixed

    • Improved security and privacy protections.
  55. Added

    • Committee members can now view the questions for each competency from the Competencies page.
    • Trainees and instructors now have a profile menu in the sidebar with links to Account and Settings.

    Changed

    • Profile pictures that are not square are now cropped to a square automatically.
    • The committee sidebar now shows your hospital and country.

    Fixed

    • Fixed committee members not seeing their hospital on the Account page.
    • Fixed scrolling on the committee Competencies page.
  56. Changed

    • New accounts are now asked to confirm their email address, with clear messages on the sign-in page about what to do next.
    • Committee pages have a refreshed, more rounded look with consistent button hover effects.

    Fixed

    • Fixed new accounts sometimes being given the trainee role instead of the role chosen at sign-up.
  57. Added

    • Chairs can now create, rename and delete tags from a new Tags page.
    • Chairs can now add competencies and questions directly without sending them to review.

    Changed

    • Approve and reject buttons in the review queue now use check and cross icons.
    • The logo on the home page no longer has a laggy pulsing glow.
  58. Added

    • Users can now upload a profile picture from the Account page, and it appears on dashboards and in the committee member list.
    • Committee members can now attach images or videos to proposed questions, and reviewers can see them in the review queue.
    • Chairs can now set the order of competencies, and everyone sees competencies in that order.
  59. Changed

    • The committee dashboard question coverage widget now counts competencies with at least one question instead of three.
  60. Changed

    • Committee member cards now show each member's country flag and hospital.
  61. Changed

    • The committee dashboard has been redesigned with a sidebar and separate pages for competencies, the review queue and members.
    • The committee dashboard now shows more summary widgets, including recent proposals and votes.
    • The top header has been replaced by a sidebar on the trainee, instructor and committee dashboards.
    • The sign-in and sign-up pages have a refreshed design.
  62. Changed

    • Creating an account now has its own sign-up page, separate from sign-in.
  63. Fixed

    • Fixed an error that could appear when signing in right after creating a new account.
  64. Fixed

    • Fixed committee members being unable to submit question proposals.
    • Improved security and privacy protections.
  65. Changed

    • The answer choices for each question are now shown in a random order.

    Removed

    • Removed long-answer questions, so all questions are now multiple choice.
  66. Added

    • Committee members can now propose new test questions for a competency.
    • Committee members can now vote to approve or reject suggested questions.
  67. Fixed

    • Improved security and privacy protections.
  68. Fixed

    • Improved security and privacy protections.
  69. Added

    • The suggested competencies list now shows who suggested each competency.
  70. Added

    • Trainees now see leaderboards by country, by trainee and by tag on their dashboard.
    • Trainees now see separate progress bars for overall progress and for each difficulty level.

    Changed

    • Competencies are now marked as completed automatically once all of their questions are answered correctly.
    • The trainee dashboard button is back to Enroll, and each enrolled competency now has its own Test button to open its questions.
    • The home page has a new design with a dashboard preview and sample progress figures.
    • Profile details and password changes now live on the Account page, while Settings holds the appearance options.
    • Partner logos now appear on the dashboards and the sign-in page instead of in the footer.

    Fixed

    • The trainee profile card now shows your actual university and country.
  71. Added

    • Instructors can now approve all of a trainee's remaining competencies at once.
    • Committee members can now see vote counts on suggested competencies and change their vote.

    Changed

    • Answering a competency's questions no longer marks it as completed automatically.
    • The button to open a competency's questions now sits in the bottom corner of each trainee competency card.

    Removed

    • Removed the day streak from the trainee dashboard.
  72. Added

    • Committee members can now add a justification when proposing a competency.
    • Committee members can now see a list of suggested competencies and approve or reject them.

    Fixed

    • Fixed hard-to-read text on selected filter chips.
  73. Added

    • Users can now edit all of their profile details from the Settings page.

    Changed

    • The footer now shows a partner logo.

    Fixed

    • Fixed visitors being sent to the sign-in page instead of seeing the home page.
  74. Added

    • Instructors can now assign competencies to one or several trainees at once, with search and filters.
    • Instructors now have a profile card on their dashboard.

    Changed

    • The committee dashboard now lists competencies in a table.
  75. Added

    • Trainees can now enroll in all competencies of a difficulty level at once.

    Changed

    • The Enroll button on the trainee dashboard is now labelled Test.
  76. Changed

    • The trainee dashboard has a new design with a profile card.
  77. Added

    • Committee members have a new dashboard where they can search competencies, filter them by tag and propose new ones.

    Fixed

    • Fixed errors when instructors approve a trainee's competency.
  78. Added

    • Instructors can now open a trainee's page to see their competencies and progress and approve completed work.

    Changed

    • Competency cards on the trainee dashboard are larger, and the filters now have a Clear all option.
  79. Added

    • Added support for platform administrator accounts.

    Changed

    • Signed-in users who open the home page are now taken straight to their dashboard, and a confirmation appears after signing in or creating an account.

    Fixed

    • Improved security and privacy protections.
  80. Added

    • Sign-up now has a searchable country picker with flags.
    • Instructors can now browse all competencies from their dashboard.

    Removed

    • Instructors can no longer assign competencies, as trainees now enroll themselves.
  81. Added

    • Trainees have a new dashboard where they can enroll in competencies, filter by several tags and by difficulty, and see progress charts and a personal greeting.
  82. Added

    • Users can now change their password from a new Account page.
    • Added a privacy policy page and a terms of service page.
    • Password fields on the sign-in and sign-up page now have a show or hide option.

    Changed

    • The light and dark theme switch has moved from the header to a new Settings page.
    • Signing out now takes you straight to the sign-in page.
  83. Added

    • Trainees now see progress widgets on their dashboard, including average score, total assessments and current streak.

    Changed

    • The instructor dashboard has been redesigned with trainee and competency search and summary statistics.

    Fixed

    • Fixed an error that could occur when creating a new account.
  84. Added

    • Instructors now have a dashboard where they can search their trainees, view each trainee's details, assign competencies and grade answers.
    • Sign-up now asks for your first and last name.
    • Added a custom page for addresses that do not exist.

    Changed

    • The site now has a shared header and footer, and the home page now introduces the platform instead of showing a Coming Soon message.

    Fixed

    • Improved security and privacy protections.
  85. Changed

    • The sign-in and sign-up page has a refreshed design.
  86. Added

    • Added light and dark themes.

    Changed

    • The sign-in page, trainee dashboard and question pages have a refreshed design, along with new site icons.
  87. Changed

    • The home page now shows a Coming Soon message with a sign-in button.
  88. Added

    • Trainees can now open a competency from their dashboard and answer its multiple-choice questions, with answers graded automatically.
  89. Changed

    • The dashboard headers now show the Trainee and Instructor role names.

    Fixed

    • Fixed a redirect loop when signing in.
  90. Fixed

    • Fixed new accounts sometimes missing their profile after signing in for the first time.
  91. Added

    • Committee members now have a dashboard listing all competencies.

    Changed

    • After signing in, users are now sent to the dashboard for their role: trainee, instructor or committee.

    Fixed

    • Improved security and privacy protections.
  92. Added

    • Added first versions of a dashboard for trainees to browse competencies and a dashboard for instructors to follow their trainees' progress.
  93. Changed

    • The sign-in page has a new design with the True Competency logo.
  94. Added

    • Added a dashboard page for signed-in users.
  95. Added

    • Users can now sign up and sign in, choosing their role when creating an account.