Skip to content

Latest commit

 

History

History
1642 lines (1161 loc) · 46.5 KB

RELEASE.rst

File metadata and controls

1642 lines (1161 loc) · 46.5 KB

Release Notes

Version 1.124.1 (Released February 04, 2025)

  • Replace params with Params so it is consistent across all partials (#1505)

Version 1.124.0 (Released February 04, 2025)

  • Update dependency rimraf to v6 (#1452)
  • Update dependency inquirer to v12 (#1463)
  • Update dependency sinon to v19 (#1454)
  • Update actions/upload-artifact action to v4 (#1352)

Version 1.123.3 (Released February 03, 2025)

  • Update dependency cross-env to v6 (#1467)
  • Fix PR Build Failures Due to Hugo Version Mismatch (#1495)
  • Improve accessibility for external links by adding aria-label (#1494)
  • Update actions/checkout digest to 11bd719 (#1480)
  • Pin dependencies (#1393)

Version 1.123.2 (Released January 27, 2025)

  • Remove invisible download link for PDF files (#1492)

Version 1.123.1 (Released January 16, 2025)

  • Update Faculty Advisory Committee membership (#1491)

Version 1.123.0 (Released January 15, 2025)

  • Update Faculty Advisory Committee membership (#1489)
  • Resolve failing e2e check: Upgrade Playwright to Version 1.45.0 (#1487)

Version 1.122.0 (Released January 14, 2025)

  • fixed context for the resource_url partial (#1486)

Version 1.121.1 (Released January 07, 2025)

  • Display Featured Stories (#1479)

Version 1.121.0 (Released January 02, 2025)

  • Update download page text when no resources found (#1475)

Version 1.120.0 (Released December 12, 2024)

  • OCW Stories & Quotes New Design Implementation (#1460)
  • Update Node.js to v20.18.1 (#1455)
  • Update failing E2E test: Replace activeLine validation with transcript validation (#1459)
  • Remove the fallback logic of backup_url (#1451)

Version 1.119.0 (Released December 03, 2024)

  • Fix external links on mobile (#1473)

Version 1.118.1 (Released November 25, 2024)

  • Update text on Download Course page (#1471)

Version 1.118.0 (Released November 20, 2024)

  • Fix issues with Mailchimp newsletter signup (#1469)
  • Update dependency commander to v12 (#1356)
  • Update dependency @sentry/browser to v7 [SECURITY] (#1450)
  • Update dependency isomorphic-fetch to v3 (#1464)
  • added condition to include nav item only if url is not empty (#1449)

Version 1.117.2 (Released November 08, 2024)

  • Update dependency clean-webpack-plugin to v4 (#1355)
  • Update actions/checkout action to v4 (#1350)

Version 1.117.1 (Released September 19, 2024)

  • Add mit_learn_topics field in data.json (#1443)

Version 1.117.0 (Released September 09, 2024)

  • Release date for 1.116.1
  • Include hide_download in data.json (#1445)
  • Update dependency webpack to v5.94.0 [SECURITY] (#1444)
  • Display no internet connection warning only in offline YouTube videos (#1442)

Version 1.116.1 (Released September 05, 2024)

  • Remove RES from departments.json (#1427)

Version 1.116.0 (Released August 26, 2024)

  • Umar/4645 broken image galleries in legacy courses (#1438)
  • Updated course card links to have trailing "/" (#1437)
  • Update OCW open graph preview logo (use .png) (#1435)
  • Remove broken link from Educator page (#1433)
  • Update OCW open graph preview logo (#1432)
  • Update dependency node to v20.15.1 (#1430)
  • Update dependency sass to v1.77.8 (#1429)
  • Update Yarn to v3.8.3 (#1428)

Version 1.115.0 (Released July 10, 2024)

  • Course Image Thumbnail Cleanup (#1423)
  • Render external resources in www theme (#1412)

Version 1.114.1 (Released July 03, 2024)

  • Remove external link icon from pages (#1421)

Version 1.114.0 (Released July 02, 2024)

  • fixed section rendering for the pages (#1419)
  • Presenting external resource with same domain (#1414)

Version 1.113.0 (Released June 26, 2024)

  • Revert "Presenting page links in navigation menu that are on the `ocw.mit.edu…" (#1417)
  • added text parsing to omit html tags in length checking (#1410)
  • Update Sarah Hansen's job title (#1413)
  • Presenting page links in navigation menu that are on the ocw.mit.edu domain (#1407)

Version 1.112.1 (Released June 12, 2024)

  • Add course_description_html field in data.json (#1408)
  • Update dependency sass to v1.77.2 (#1405)
  • Update dependency ramda to ^0.30.0 (#1404)
  • Update dependency node to v20.13.1 (#1403)
  • Update Yarn to v3.8.2 (#1402)

Version 1.112.0 (Released May 24, 2024)

  • Fix course publishing from studio without metadata (#1274) (#1400)

Version 1.111.0 (Released May 21, 2024)

  • Lock file maintenance (#1307)
  • Render content (body) instead of description (#1397)

Version 1.110.0 (Released April 30, 2024)

  • Add videojs to ocw-www theme (#1383)

Version 1.109.5 (Released April 24, 2024)

  • add missing facet values (#1394)

Version 1.109.4 (Released April 16, 2024)

  • Updating Ex-Officio FAC Committee order and heading size (#1390)

Version 1.109.3 (Released April 11, 2024)

  • Add SP department (#1388)

Version 1.109.2 (Released April 03, 2024)

  • Update Faculty Advisory Committee (#1384)

Version 1.109.1 (Released April 02, 2024)

  • Update Faculty Advisory Committee (#1381)

Version 1.109.0 (Released April 01, 2024)

  • fix: expand description button style (#1379)
  • Markdownify quiz choice (#1373)
  • fix: rendering issues for migrated content (#1371)
  • Add back content class in course content (#1374)
  • Video pages layout width-fix (#1369)

Version 1.108.0 (Released March 20, 2024)

  • feat: adjust modal styles for xs screens (#1368)
  • feat: add external resource link ui (#1364)
  • Fix resource list top border styling (#1366)
  • feat: update shortcodes and partials for external-resource content (#1298)

Version 1.107.0 (Released February 28, 2024)

  • fix: search page (broken by ramda upgrade) (#1360)
  • Update OCW logos and improve design alignments (#1309)
  • config(deps): exclude hugo-bin-extended from auto-merge (#1357) (#1358)
  • fix(deps): update dependency video.js to v7.21.5 (#1349)
  • fix(deps): update dependency ramda to ^0.29.0 (#1347)
  • fix(deps): update dependency pdfobject to v2.3.0 (#1346)
  • fix(deps): update dependency jquery to v3.7.1 (#1345)
  • fix(deps): update dependency core-js to v3.36.0 (#1344)
  • chore(deps): update yarn to v3.8.0 (#1343)
  • chore(deps): update nwtgck/actions-netlify action to v2.1 (#1342)
  • chore(deps): update dependency node to v20.11.1 (#1341)
  • no roboto font (#1211)

Version 1.106.0 (Released February 12, 2024)

  • chore(dep): reorganize dependencies (#1308)
  • fix(deps): update dependency sinon to v10.0.1 (#1333)
  • fix(deps): update dependency serve-handler to v6.1.5 (#1331)
  • fix(deps): update dependency react-infinite-scroller to v1.2.6 (#1330)
  • fix(deps): update dependency react-hot-loader to v4.13.1 (#1329)
  • fix(deps): update dependency postcss-preset-env to v6.7.2 (#1328)
  • fix(deps): update dependency pdfobject to v2.2.12 (#1327)
  • fix(deps): update dependency jest-watch-typeahead to v2.2.2 (#1326)
  • fix(deps): update dependency inquirer to v8.2.6 (#1325)
  • fix(deps): update dependency enzyme-adapter-react-16 to v1.15.8 (#1324)
  • fix(deps): update dependency bootstrap to v4.6.2 (#1323)
  • fix(deps): update dependency archiver to v5.3.2 (#1322)
  • fix(deps): update dependency @types/promise-polyfill to v6.0.6 (#1320)
  • fix(deps): update dependency @types/lodash.uppercase to v4.3.9 (#1319)
  • fix(deps): update dependency @types/lodash.toarray to v4.4.9 (#1318)
  • fix(deps): update dependency @types/lodash.has to v4.5.9 (#1317)
  • fix(deps): update dependency @types/lodash.flatten to v4.4.9 (#1316)

Version 1.105.0 (Released February 07, 2024)

  • Update President's message on About OCW page (#1311)
  • fix(deps): update dependency @mitodl/course-search-utils to v2.3.2 (#1306)

Version 1.104.2 (Released January 29, 2024)

  • fix non-credit filter (#1301)

Version 1.104.1 (Released January 25, 2024)

  • Add renovate.json (#1270)

Version 1.104.0 (Released January 18, 2024)

  • feat: update social links (#1295)
  • add a macos test comment (#1291)
  • Fix redundant backslashes in Playwright test URLs (#1290)

Version 1.103.0 (Released January 03, 2024)

  • playwright base url override (#1280)

Version 1.102.2 (Released December 06, 2023)

  • fix: resource titles breaking (#1286)

Version 1.102.1 (Released December 01, 2023)

  • swap out chromium for google chrome and firefox in playwright tests (#1281)

Version 1.102.0 (Released November 13, 2023)

  • Hash static assets using Webpack (#1272)

Version 1.101.2 (Released November 07, 2023)

  • Update 404 page to match deployed version (#1275)

Version 1.101.1 (Released October 19, 2023)

  • Update to Node v20.8.1 (#1265)

Version 1.101.0 (Released October 18, 2023)

  • perf: subset icon fonts (#1257)
  • fix long single word resource title going out of div (#1264)
  • feat: add file size in resource list and resource pages (#1225)

Version 1.100.0 (Released October 09, 2023)

  • Update OCW Staff Team Listing (#1256)
  • Make quiz state consistent (#1258)
  • Make multiple choice quiz buttons keyboard-interactive (#1253)
  • Easier selection for multiple choice quiz options (#1254)

Version 1.99.2 (Released October 03, 2023)

  • fix mobile layout responsiveness for video resources (#1246)
  • Toggle show solution for multiple-choice quizzes (#1249)

Version 1.99.1 (Released September 26, 2023)

  • fix: instructor(s) and topic(s) typo (#1245)

Version 1.99.0 (Released September 18, 2023)

  • feat: improve navbar and topics accessibility (#1241)
  • Make notifications accessible (#1242)

Version 1.98.0 (Released September 11, 2023)

  • feat: add aria attributes to www search page (#1238)
  • fix: accessibility of video tabs (#1233)

Version 1.97.3 (Released August 30, 2023)

  • Remove extra closing brace (#1235)

Version 1.97.2 (Released August 28, 2023)

  • fix: main section layout (#1232)
  • Stop layout shift on videos (#1227)

Version 1.97.1 (Released August 24, 2023)

  • fix: course-info toggle accessibility (#1228)

Version 1.97.0 (Released August 16, 2023)

  • feat: add mobile device warning to download course page (#1216)

Version 1.96.4 (Released August 07, 2023)

  • Fix: Missing search icon by using SVG (#1217)

Version 1.96.3 (Released July 26, 2023)

  • Hide all downloadable resources when hide course download is set (#1204)

Version 1.96.2 (Released July 25, 2023)

  • Course theme accessibility fixes (aria-hidden and aria-expanded) (#1207)

Version 1.96.1 (Released July 19, 2023)

  • move gtm script to very top (#1201)

Version 1.96.0 (Released July 18, 2023)

  • fix: broken offline course images (#1188)
  • if video_files.archive_url is not available, use file instead to get the video file name (#1195)

Version 1.95.0 (Released July 13, 2023)

  • Allow hiding course download button (#1194)

Version 1.94.0 (Released July 12, 2023)

  • Optimize imports using global flag variable to ensure videojs and nanogallery are loaded once only (#1191)
  • Adding Twitter-specific tags (#1190)
  • adjust fuse threshold in offline search to better filter out irrelevant results (#1183)
  • Change OCW News mobile(xs) display to horizontal (#1184)
  • replace all instances of window.onload with addEventListener (#1185)
  • remove custom PR and issue templates... (#1181)

Version 1.93.0 (Released July 06, 2023)

  • OCW News Redesign (#1168)

Version 1.92.0 (Released July 05, 2023)

  • Update og:image tag to use fully-qualified URL (#1177)
  • offline search for mirror drives (#1175)

Version 1.91.0 (Released June 13, 2023)

  • Delete PR Template
  • feat: ensure webpack is built before e2e tests (#1171)
  • enhancement: upgrade hugo-bin-extended (#1167)

Version 1.90.3 (Released June 12, 2023)

  • offline video playback (#1160)

Version 1.90.2 (Released June 05, 2023)

  • fix video download popup for multiple instances of videos (#1163)
  • Deprecation Warning Fixes and Dependency Updates (#1159)

Version 1.90.1 (Released May 25, 2023)

  • fix: non-pdf files show pdf thumbnail (#1149)

Version 1.90.0 (Released May 23, 2023)

  • replace <div> with semantic heading tags in course theme (#1147)
  • disable bundle splitting in offline sites (#1156)

Version 1.89.3 (Released May 22, 2023)

  • perform only nessesary aggregations (#1154)

Version 1.89.2 (Released May 18, 2023)

  • Adding env variable to disable indexing by web crawlers (#1152)
  • Playwright video tests added - Start/End time - Transcript time (#1139)

Version 1.89.1 (Released May 16, 2023)

  • feat: keyboard navigable video buttons (#1135)
  • use the shortcode .Page variable as context in the image gallery shortcode (#1144)

Version 1.89.0 (Released May 11, 2023)

  • pass page context to video_expandable_tab wherever it's used (#1138)

Version 1.88.3 (Released April 19, 2023)

  • Video player not loading for Spaced Youtube IDs (#1130)

Version 1.88.2 (Released April 14, 2023)

  • Update Video Partial to Handle Resource Link Shortcodes (#1123)

Version 1.88.1 (Released April 13, 2023)

  • feat: YouTube controller design layout for embed videos (#1124)
  • Set sentry environment tag by SENTRY_ENV env variable (#1024)

Version 1.88.0 (Released April 11, 2023)

  • run image gallery base urls through resource_url.html (#1120)
  • fix: tsconfig.json errors for Overwriting Input File (#1117)

Version 1.87.0 (Released April 05, 2023)

  • offline www theme (#1113)
  • feat: use youtube controls in videojs player (#1115)

Version 1.86.2 (Released March 22, 2023)

  • feat: lazyloading for nanogallery2 using dynamic import (#1108)

Version 1.86.1 (Released March 21, 2023)

  • feat: implement lazy loading for videojs with dynamic import (#1089)

Version 1.86.0 (Released March 20, 2023)

  • feat: update headings (#1104)
  • feat: update webpack config; HugoServer and Webpack Port to be same (3000) (#1102)
  • feat: reorder resources in download course page (#1090)

Version 1.85.4 (Released March 15, 2023)

  • add breakpoint to mobile button css (#1099)
  • Fix: Bad links on offline Download page (#1098)

Version 1.85.3 (Released March 02, 2023)

  • check for textTracks before creating transcript (#1091)
  • Fix: Image Gallery Controls Not Rendering (#1088)
  • refactor: remove youtube shortcode (#1069)

Version 1.85.2 (Released February 21, 2023)

  • remove download button from offline site (#1085)
  • fix offline video gallery item url (#1084)
  • fix: duplicate IDs (#1074)
  • remove course-v3 and course-offline-v3 (#1081)

Version 1.85.1 (Released February 13, 2023)

  • Adding Shira Segal to OCW Team listing (#1080)

Version 1.85.0 (Released February 09, 2023)

  • remove zip file existence check (#1077)
  • Changed course number detail colour to white for better contarst (#1061)
  • add ocw-course-v3 and course-offline-v2 (#1068)
  • team listing updated: Jennifer Carter added (#1067)

Version 1.84.0 (Released February 02, 2023)

  • Deduplicate webpack assets (#1059)
  • Updated error message (#879)
  • Updated promo carousel to handle featured promos (#1053)
  • collect and isolate shared static assets (#1056)

Version 1.83.1 (Released January 27, 2023)

  • remove 4 deps included in nanogallery2 (#1054)
  • refactor: old course theme removed (#1051)
  • add pre-commit config (#1048)
  • change TS config to target ES6 modules (#1044)

Version 1.83.0 (Released January 24, 2023)

  • remove tippy (#1046)
  • produce source-maps in prod build (#1042)
  • Updating Hugo to v0.110.0 (#1040)

Version 1.82.0 (Released January 17, 2023)

  • display 12 new courses, not 10 (#1028)
  • Cc/disallow failed requests (#1027)

Version 1.81.0 (Released January 12, 2023)

  • Test build failures (#1017)

Version 1.80.1 (Released December 21, 2022)

  • Fix .Err errors, elevate sentry severity (#1019)
  • make failing e2e tests fail on ci (#1011)

Version 1.80.0 (Released December 21, 2022)

  • fail build on get_instructor errors (#1010)
  • fix: array-flat-polyfill added (#1008)
  • fix: removing absolute cache directory path (#1006)

Version 1.79.0 (Released December 20, 2022)

  • style: titles style updated (#1007)

Version 1.78.3 (Released December 02, 2022)

  • Subscripts and Superscripts (#1004)
  • Better isolate e2e sites from RC + add featured courses (#1001)

Version 1.78.2 (Released December 01, 2022)

  • Display time on single line, don't clash with vol (#984)
  • hide text about video / audio materials if they aren't detected (#1000)

Version 1.78.1 (Released November 22, 2022)

  • Adding High School to allowed list for filtering search results (#995)
  • Updating Stories page (#997)
  • Updating About OCW page (#996)
  • Updating text on Educator page (#992)

Version 1.78.0 (Released November 21, 2022)

  • fix: expand/collapse arrow removed and full title shown (#961)
  • Replaced hugo {{ }} tag with {{- -}} (#969)
  • add course download page link button (#966)

Version 1.77.1 (Released November 21, 2022)

  • Update Prettier for better TS support. (#981)

Version 1.77.0 (Released November 16, 2022)

  • hide download button if zip doesn't exist v2 (#979)
  • improve start course, start www, start fields (#975)

Version 1.76.4 (Released November 16, 2022)

  • Revert "only show download button if zip exists (#960)" (#976)
  • Clean up env variables + make them all optional (#964)
  • fix: typo in footer (#967)
  • replace OCW_IMPORT_STARTER_SLUG with OCW_COURSE_STARTER_SLUG as the filtering mechanism for new course cards on the OCW home page (#965)
  • set up e2e tests with playwright (#941)
  • only show download button if zip exists (#960)
  • set compact ui live (#953)

Version 1.76.3 (Released November 09, 2022)

  • build webpack once, not thrice (#954)
  • fix: sentry DSN configured via env (#903)

Version 1.76.2 (Released November 02, 2022)

  • replace png logo with svg (#947)
  • Updating link to download help page (#946)
  • Resizing download button layout for mobile (#944)
  • rename /resources to /download and prevent rendering and index page at /resources (#942)
  • Updating caniuse-lite version (#940)
  • course download button desktop (#931)

Version 1.76.1 (Released November 02, 2022)

  • pass .context to webpack_url in mathjax_if_necessary (#933)
  • feat: close mobile course drawers via swiping (#928)
  • Update webpack devserver; convert webpack conifgs to ts (#927)
  • Start linting typescript code (#926)

Version 1.76.0 (Released October 27, 2022)

  • fix instructors search link on course home page (#925)

Version 1.75.2 (Released October 26, 2022)

  • update to yarn 3.2.2 (#921)
  • feat: close course menu & info drawers with x button (#914)
  • update hugo-bin-extended to 0.104.3 (#909)

Version 1.75.1 (Released October 19, 2022)

  • feat: minimal footer on search page (#916)
  • style: faculty committee udpated (#917)
  • fix: typo in mobile navbar (#918)

Version 1.75.0 (Released October 18, 2022)

  • fix: max-width for drawers (#911)
  • Log release version in sentry errors (#907)

Version 1.74.1 (Released October 13, 2022)

  • only load mathjax if necessary (#906)
  • fix: inconsistent video player styling (#902)

Version 1.74.0 (Released October 12, 2022)

  • style: max width for video player section (#898)
  • style: "show course info" button replaced with an icon (#872)

Version 1.73.4 (Released October 07, 2022)

  • Responsive tables for course-v2 (#894)
  • feat: compact footer (#868)
  • style: menu button & more info link mobile design (#885)
  • fix: removed css for specific screen sizes (#889)
  • show more / show less for course description (#876)

Version 1.73.3 (Released October 06, 2022)

  • fix: leading new lines removed from link (#878)

Version 1.73.2 (Released October 05, 2022)

  • Fix table code erroring on non-table pages (#887)

Version 1.73.1 (Released October 04, 2022)

  • update course-search-utils (#842)

Version 1.73.0 (Released October 03, 2022)

  • revert image context change (#883)

Version 1.72.1 (Released September 29, 2022)

  • fix give now link (#871)
  • Fix table renders for course-v1 when table width is greater then main-content width (#844)
  • bootstrap col restored (#866)

Version 1.72.0 (Released September 27, 2022)

  • add webpack bundle analyzer (#855)
  • rework video_embed to properly generate links to video pages offline (#859)
  • metadata tags added for sharing on Facebook (#823)
  • fix: new line removed (#858)
  • expand parent nav item when selected (#857)

Version 1.71.0 (Released September 22, 2022)

  • online / offline detection in offline course sites (#850)
  • collapse facets and move department to top (#851)

Version 1.70.0 (Released September 20, 2022)

  • don't use partialCached on course_banner.html to ensure relative links in the offline theme are correct on every page (#841)
  • create a new partial for rendering links that renders a span instead if a link or name isn't specified, then use that partial everywhere search links are rendered, then override get_search_url.html to return nothing (#839)
  • fixed responsive in tables (#837)

Version 1.69.0 (Released September 08, 2022)

  • offline course site theme (#832)
  • sidebar and image section height and width styling (#814)
  • adding check to other actions aswell (#834)
  • Addeded command to continue on failure (#833)
  • fixed nav items (#826)
  • updated headers (#794)
  • added topics partial to course-v2-home to render topics in a hierarchy (#818)

Version 1.68.0 (Released August 23, 2022)

  • Netlify deployment: www, course, course-v2 comment (#824)
  • added safeguard for course description (#816)
  • updated about page MIT staff (#819)
  • build and deploy course v2 on netlify (#809)

Version 1.67.1 (Released August 10, 2022)

  • fix hot reload in dev (#807)
  • feat: compact design (#784)

Version 1.67.0 (Released August 04, 2022)

  • upgraded webpack (#787)

Version 1.66.0 (Released July 25, 2022)

  • fix mathjax url on course home pages (#797)

Version 1.65.1 (Released July 14, 2022)

  • added code to maintain order of list (#783)
  • fixed issue with lighthouse (#785)

Version 1.65.0 (Released July 13, 2022)

  • use course-search-utils query generation (#781)
  • replace pdf.js with pdfobject (#780)

Version 1.64.1 (Released July 11, 2022)

  • course resources revisions (#777)

Version 1.64.0 (Released July 07, 2022)

  • fix: import order of videojs-youtube sorted (#776)
  • added deploy configurations for testing (#768)

Version 1.63.0 (Released July 05, 2022)

  • prefix the canonical url with the sitemap domain (#773)
  • Added theme for resource list (#775)
  • search API error handling improved (#761)
  • feat: lists of course resources grouped by learning resource types (#753)
  • specify the canonical url with a value of .Permalink (#767)
  • Added download button to control bar (#732)

Version 1.62.0 (Released June 23, 2022)

  • update default URLs to match new scheme (#741)
  • fix: overlapping timecode (#759)
  • course card line clamp (#754)
  • getJSON replaced with resources.GetRemote (#734)

Version 1.61.1 (Released June 22, 2022)

  • If this is the home page, try getting the course level metadata description (#756)
  • added styles to fix title overlap (#743)
  • fix: videojs-youtube lib included in inside document.ready function (#728)
  • fix: catching exception while fetching PDF (#733)
  • make level array (#744)

Version 1.61.0 (Released June 15, 2022)

  • fix resource filter (#747)
  • Removes alt text (#727)

Version 1.60.1 (Released June 13, 2022)

  • hide layout buttons (#742)
  • updated 404 page (#716)
  • fixed formatting (#722)
  • use new search metadata fields (#726)
  • Fix video transcripts RESOURCE_BASE_URL (#735)
  • video player design update (#678)
  • compact search view (#730)

Version 1.60.0 (Released June 09, 2022)

  • Added setting button to control bar (#709)
  • fix: course list order maintained (#721)
  • resources layout moved to base theme from courses (#713)

Version 1.59.0 (Released June 02, 2022)

  • also trim the baseurl before comparison (#719)
  • trim slash prefix from path before comparison (#712)
  • strip the base url when comparing path with disallowed urls (#710)
  • source resource descriptions from markdown body (#707)
  • removed header and added required css to style tag (#690)
  • create lists of disallowed URLs for the base and www sitemaps (#698)

Version 1.58.0 (Released May 25, 2022)

  • update theme to use url_path (#700)
  • remove the old coursemedia hack (#688)

Version 1.57.0 (Released May 16, 2022)

  • update node version (#685)

Version 1.56.0 (Released May 16, 2022)

  • move resource shortcode (and the shortcodes it calls) to the base theme (#692)

Version 1.55.1 (Released May 16, 2022)

  • make sure base_url is not blank before writing a sitemap into the index (#687)
  • feat: error handling for localstorage (#664)

Version 1.55.0 (Released May 12, 2022)

  • replace uses of Page.URL with Page.RelPermalink (#681)
  • fix sitemaps (#679)
  • removes give now text from www homepage (#675)
  • add single template for subfields (#677)
  • write fully qualified urls into course sitemap (#674)
  • add fields theme (#670)

Version 1.54.0 (Released May 04, 2022)

  • sanitize facets (#668)
  • update course search utils (#667)

Version 1.53.1 (Released May 03, 2022)

  • feat: error handling in search API (#662)

Version 1.53.0 (Released April 27, 2022)

  • fix: change in jquery ready handler (#655)
  • increase resource title priority (#656)

Version 1.52.4 (Released April 25, 2022)

  • fix: jsonifying instructor fields in layout (#652)
  • updated directory for testimonials to stories (#653)

Version 1.52.3 (Released April 20, 2022)

  • Fixed pages theme (#621)

Version 1.52.2 (Released April 19, 2022)

  • referring url added in contact form (#641)
  • updated sponsor image (#627)
  • updated theme name (#629)
  • fix: h4 fontsize overridden and made smaller than h3 (#635)

Version 1.52.1 (Released April 14, 2022)

  • Fixed newsletter and contact (#628)
  • Added standalone 404 page (#612)

Version 1.52.0 (Released April 12, 2022)

  • new course carusel fix (#638)
  • use static api for new courses (#630)
  • fix: typo in Elizabeth DeRienzo's name (#622)

Version 1.51.2 (Released April 07, 2022)

  • educator page updates (#616)

Version 1.51.1 (Released April 06, 2022)

  • fix: browse course material button styling (#611)
  • Updated about page text and images (#567)
  • anchor tag in toggle/collapse replaced with div (#609)
  • Giving Section text updated (#607)
  • sponsor logos updated (#595)
  • added check to fix issue (#610)
  • get started link conditionally updated (#600)

Version 1.51.0 (Released April 06, 2022)

  • Fix mobile style for featured carousel (#602)
  • Show featured course list in each collection if it exists (#587)
  • added footer to missing pages and updated styles (#585)

Version 1.50.0 (Released April 04, 2022)

  • fix: testimonials images should squish (#596)
  • removed custom override for appzi (#594)

Version 1.49.1 (Released March 31, 2022)

  • fix: open learning button redirection (#588)

Version 1.49.0 (Released March 30, 2022)

  • fix for videos with start time but not end time (#581)
  • feat: featured courses (#566)

Version 1.48.2 (Released March 30, 2022)

  • Styling for course collections (#575)
  • Added a bit more space to handle double/triple line titles (#578)

Version 1.48.1 (Released March 30, 2022)

  • fixed extar tab in course collection (#576)
  • fix: video tab section toggle (#562)
  • Revert "ab/styling-for-course-collections-and-lists"
  • ab/styling-for-course-collections-and-lists
  • Fix testimonial carousel (#570)
  • fixed styling issues for appzi feedback button (#565)
  • Updated course collection dashboard to link to course lists (#555)

Version 1.48.0 (Released March 29, 2022)

  • Add cover image to collection page (#553)
  • add start and end to videos (#560)
  • fix: embeded video downlaod (#556)
  • upgrade course-search-utils, fix a bunch of nested imports

Version 1.47.2 (Released March 25, 2022)

  • search styling v3 (#550)

Version 1.47.1 (Released March 24, 2022)

  • remove ts-nocheck on two files

Version 1.47.0 (Released March 24, 2022)

  • more search css changes (#545)
  • feat: support links in resource (image) short codes (#538)
  • add support for rendering course collections
  • Updated the about page text (#522)
  • search css changes (#531)
  • fix: give now button css (#535)
  • revert: PR 388 | instructor insights images scaling (#528)

Version 1.46.2 (Released March 21, 2022)

  • fix: cleaning font-sizes, replacing px with rem (#474)
  • update display of course collection to match latest designs
  • add topic to resource search (#516)
  • Added CoPresent icon from google material design (#512)

Version 1.46.1 (Released March 17, 2022)

  • Added shortcode for underline (#514)

Version 1.46.0 (Released March 14, 2022)

  • display &nbsp in quotes correctly (#513)
  • remove description from video-gallery partial (#509)
  • Better search results for course numbers (#508)
  • update code block style

Version 1.45.0 (Released March 09, 2022)

  • feat: Home SEO (#493)
  • fix: style added for code elements (#471)
  • fixed typo (#503)

Version 1.44.0 (Released March 07, 2022)

  • Added course collection filter based on Title (#487)

Version 1.43.1 (Released March 03, 2022)

  • CSS fix for errant empty paragraphs in table cells
  • removed paddings (#492)
  • fixed home page style leaking into footer (#488)

Version 1.43.0 (Released March 02, 2022)

  • return relative url for course images (#478)
  • add video thumbnail (#475)
  • change resource_link to be a markdown based shortcode (#485)
  • fixed spacing issue with h3 (#482)
  • added optional and related resources tab (#457)
  • fix: about page button links updated (#451)
  • fix: removing extra whitespace in sub and sup shortcodes (#481)

Version 1.42.3 (Released February 28, 2022)

  • added footer to pages template (#467)
  • completed base footer design (#456)
  • fixed page title caching (#468)
  • fixed css
  • moved resource link to base theme (#473)

Version 1.42.2 (Released February 25, 2022)

  • fix: style of h3 in td, name of an id changed (#452)
  • fixed video urls not linking to archive.org (#445)
  • fix: moving logo from course static to base static (#442)

Version 1.42.1 (Released February 18, 2022)

  • fixed resource toggling issue (#438)
  • added optional anchor id to resource link (#444)
  • Minor readme updates (#358)
  • removed focus casuing the page to scoll down (#439)
  • scoped css to prevent side-effects (#440)

Version 1.42.0 (Released February 14, 2022)

  • pass what's passed into resource_file.html through resource_url.html to either make it root relative or prefix with RESOURCE_BASE_URL (#434)
  • added course info button to tab order (#425)
  • fixed bug with boldsymbol not rendering (#431)
  • add resource collection rendering support
  • added search icon to base theme (#410)
  • fix: some margin botton added below course description (#427)

Version 1.41.0 (Released February 11, 2022)

  • add simple subscript, superscript shortcodes (#422)
  • Add course collection partial (#411)
  • fix: increased value for expand widget for course image description (#407)
  • fixed typo which is causing link to be broken (#423)
  • accessibility: home page (#416)
  • accessibility: about page (#417)

Version 1.40.0 (Released February 08, 2022)

  • updated footer
  • added section to course theme
  • add a data template for creating a course content map
  • fix: alt text removed for lecture videos (#408)
  • fix: accessibility fixes (#389)
  • add UI for rendering course collections
  • added basic newsletter page
  • fix: instructor insights images scaled up (#388)
  • fix small oversight on typescript change
  • fix some more type issues, upgrade course-search-utils
  • fix handling of role="search"
  • fix usage of aria-live on the search page
  • slugify text before using it as an ID

Version 1.39.1 (Released February 07, 2022)

  • populate resource title
  • fix: sanity check for Learning Resource Types (#377)
  • removed coming soon class
  • fix: carousel height and thumb swipe fixed (#368)
  • feat: expand/collapse in document title (#364)
  • updated help and faq link
  • updated header link
  • fix: adding data attributes to carousel (#365)
  • added aspect ratio to class
  • fix: horizontal scroll bar on topics in drawer (#337)
  • fix: resource type hidden when count 0 (#362)
  • feat: contact page (#353)
  • remove trailing slash from match

Version 1.39.0 (Released January 21, 2022)

  • output githash to base-theme/dist/static (#355)
  • add optional colspan and rowspan attributes to tdopen / thopen shortcodes (#348)
  • feat: expand/collapse enhancement (#330)
  • fix: updating css for about and educator page (#332)
  • switch to building the JS files with Typescript
  • add course image to the coursedata.json template
  • fix: placing mp_logo in static images of course theme
  • fix: removing font-size for h2 tag

Version 1.38.3 (Released January 11, 2022)

  • json data pages
  • fixed issue regarding box overflow

Version 1.38.2 (Released January 07, 2022)

  • replaced span with h1 tag and fixed contrast issue

Version 1.38.1 (Released January 05, 2022)

  • fix: subnav scroll going a bit down
  • adding href for about page
  • adding search link for course theme
  • feat: menu for mobile devices
  • fix: showing navbrand while scrolling
  • fixing linting issues
  • changes in design
  • feat: highlight subnav items as user scrolls
  • changes to cater about page and few other css changes
  • importing about css file
  • fixing linting issues
  • font adjusted, last section changed, all images added
  • fix: adding missing space
  • fix: removing semicolons for linting check
  • navbar working, css reduced, global fonts used, mobile optimized
  • navabr adjusted
  • navbar colors and links
  • feat: main page done except few little things
  • feat: educator page in progress

Version 1.38.0 (Released January 04, 2022)

  • fix instructors error take 2
  • fix instructors
  • About Us Page (#303)
  • add course_data.json

Version 1.37.0 (Released December 20, 2021)

  • multiple choice
  • Fix MathJax Javascript URL (#299)

Version 1.36.0 (Released December 15, 2021)

  • ensure unique video id
  • fix lighthouse checks (#295)

Version 1.35.0 (Released December 02, 2021)

  • set up some defaults for the course image metadata (#292)
  • Revert "Revert "Use alt-text for course image (#270)"" (#284)

Version 1.34.0 (Released November 23, 2021)

  • Revert "Use alt-text for course image (#270)" (#282)
  • hide/show toggle
  • add the resource_file shortcode to the course theme (#273)
  • Fix calculation for course home page cards (#272)
  • Use alt-text for course image (#270)

Version 1.33.0 (Released November 22, 2021)

  • update home course cards instructors, topics and level (#269)
  • Revert "hide/show toggle"
  • hide/show toggle
  • add in a hack for /coursemedia (#264)
  • if $courseData.level is an array, iterate the levels (#262)
  • move department and query key data to the base theme and set up home_course_cards to generate search url for level (#257)

Version 1.32.1 (Released November 10, 2021)

  • render the video gallery description if set (#253)
  • Adjust level, term to new ocw-to-hugo format (#249)

Version 1.32.0 (Released November 09, 2021)

  • Video Downloads

Version 1.31.1 (Released November 01, 2021)

  • move instructor json to instructors (#247)
  • add back td-colspan shortcode (#246)
  • add table shortcodes
  • video galleries redesign (#240)
  • mitodl not mitocw (#239)

Version 1.31.0 (Released October 28, 2021)

  • overhaul local dev / package scripts / documentation (#231)

Version 1.30.4 (Released October 22, 2021)

  • link from embed video to video page

Version 1.30.3 (Released October 21, 2021)

  • replace "sections" with "pages" (#234)

Version 1.30.2 (Released October 20, 2021)

  • show transcripts under video

Version 1.30.1 (Released October 13, 2021)

  • Implement simple resource embed (#226)
  • use file over file_location (#225)

Version 1.30.0 (Released October 12, 2021)

  • Revert "Revert "download transcript theme""
  • fix course image (#222)
  • Revert "download transcript theme"
  • download transcript theme
  • Revert "since course images are a 1:1 relationship, don't access them as if they were an array"
  • since course images are a 1:1 relationship, don't access them as if they were an array

Version 1.29.1 (Released October 05, 2021)

  • course images from resources (#212)

Version 1.29.0 (Released October 04, 2021)

  • Add image view and add metadata to document and download resource views (#204)

Version 1.28.0 (Released September 29, 2021)

  • Update ocw-to-hugo to fix typo bug (#205)
  • adjust topics_summary to be compatible with newest ocw-to-hugo changes related to topics (#207)

Version 1.27.0 (Released September 23, 2021)

  • default subtopics to an empty slice (#202)
  • fix inpanel (#200)
  • Handle empty topics (#197)
  • use with on instructors before using it (#196)
  • Update template to use newer format for topics (#193)
  • Resource page template (#172)
  • more ocw-studio updates (#192)
  • Add shortcode for resource links (#185)
  • instructors from static api (#186)
  • Add joining slash if none exists to course feature urls (#183)

Version 1.26.0 (Released September 17, 2021)

  • update .env file sourcing

Version 1.25.0 (Released September 09, 2021)

  • use name and not course_id from the metadata (#176)
  • ocw-course not course (#171)

Version 1.24.3 (Released September 07, 2021)

  • Disable autoplay (#164)
  • add json templates to render instructor static JSON API responses (#167)
  • use level text and search url (#165)
  • ocw studio structure adjustments (#162)

Version 1.24.2 (Released August 26, 2021)

  • remove references to course_id in front matter and the data template (#157)

Version 1.24.1 (Released August 12, 2021)

  • update lockfile (#156)

Version 1.24.0 (Released August 11, 2021)

  • update ocw-to-hugo to 1.27.0 (#153)
  • update ocw-to-hugo to 1.26.1 and adjust rendering of course description to source from the course data template (#151)

Version 1.23.0 (Released August 02, 2021)

  • use primary_course_number on home_course_cards partial (#148)

Version 1.22.0 (Released July 27, 2021)

  • separate primary course number and extra course numbers (#141)
  • Don't initialize the video player setup (#143)

Version 1.21.0 (Released July 23, 2021)

  • update ocw-to-hugo to 1.25.0 (#137)

Version 1.20.0 (Released July 19, 2021)

  • Add captions location as an argument to youtube shortcode (#135)
  • department course number sort
  • Revert "fix search fields"
  • fix search fields
  • Video.js player for custom video controls (#131)

Version 1.19.3 (Released June 30, 2021)

  • adapt to use ocw-studio generated ocw-www content (#126)

Version 1.19.2 (Released June 29, 2021)

  • move sponsor logos to the correct location (#128)

Version 1.19.1 (Released June 28, 2021)

  • Fix course info expander (#113)
  • use uid instead of id (#122)
  • Revert "Revert "Show archived versions on course home page (#94)" (#115)" (#118)

Version 1.19.0 (Released June 21, 2021)

  • Add sorting by date (#117)

Version 1.18.2 (Released June 17, 2021)

  • Fix infinite scroll issue on course search

Version 1.18.1 (Released June 17, 2021)

  • Revert "Show archived versions on course home page (#94)" (#115)
  • Implement sort (#107)
  • Show archived versions on course home page (#94)

Version 1.18.0 (Released June 15, 2021)

  • Revert "Video.js player for customized video controls (#35)" (#109)
  • move corporate sponsor logos to the theme (#108)
  • reorganize webpack output (#98)
  • add search placeholder (#96)
  • Video.js player for customized video controls (#35)
  • open learning library (#80)

Version 1.17.2 (Released June 03, 2021)

  • Course home page tweaks (#82)

Version 1.17.1 (Released June 02, 2021)

  • Remove unused dialog (#73)
  • Add search role and mark search area with aria-live, adjust label colors (#74)

Version 1.17.0 (Released June 01, 2021)

  • Fix netlify deploy (#77)

Version 1.16.2 (Released May 28, 2021)

  • other versions to data template (#75)
  • Change label color for course info and metadata labels (#53)

Version 1.16.1 (Released May 26, 2021)

  • fix instructor insights styles (#64)
  • Update give button and adjust link size in promo carousel (#59)

Version 1.16.0 (Released May 25, 2021)

  • Switch to div for subscribe title (#68)

Version 1.15.2 (Released May 24, 2021)

  • Tweaks to search accessibility page (#56)
  • Add padding to search textbox (#61)
  • Adjust color of notification banner and link text (#60)

Version 1.15.1 (Released May 21, 2021)

  • check length before rendering (#58)
  • allow launching of an externally converted course (#47)

Version 1.15.0 (Released May 20, 2021)

  • other versions (#44)
  • Update some headers to remove accessibility warning (#48)
  • Add labels for a couple input fields (#51)
  • Accessibility improvements for search (#49)
  • switch from node-sass to sass
  • fix title tag generation (#50)

Version 1.14.0 (Released May 17, 2021)

  • force mobile course info table to not have forced mobile style applied to it (#45)
  • Add alt text (#36)

Version 1.13.0 (Released May 14, 2021)

  • table not .table (#39)
  • Accessibility changes for carousel (#27)
  • add in a block for extra header content, then define extra header content for the course theme (#33)
  • remove default salutation from search
  • move over code from mitodl/ocw-course-hugo-theme#87 (#24)
  • Add to history stack on changes to search UI, and support back button (#12)
  • edit PR template to remove autotag

Version 1.12.0 (Released May 11, 2021)

  • move pdfjs static build to the www theme so it's built with the main site, and only copy the files into a course build if it's running locally for development (#21)
  • Disable collapse for instructors list (#13)
  • check if site.BaseURL is set before trying to use it (#18)
  • ocw-to-hugo 1.19.0 (#9)
  • Parse URL to fix section handling (#11)
  • separate things a little bit
  • default VERBOSE in the beginning of the file to zero and check it before logging which variables are not set
  • add a note in the readme about build_all_courses path arguments needing to be absolute ptahs
  • handle VERBOSE not being defined at all, and default to it being off
  • add env variables used in build_all_courses to the example env and update the readme
  • add a script for building an entire output folder from ocw-to-hugo
  • ocw-www not ocw-website
  • modify prep_external_site to automatically add a go.mod file with replacement lines to the target site when running locally
  • output all build artifacts to external site path's dist folder

Version 1.11.0 (Released April 06, 2021)

  • apply transparent backround and absolute positioning to home page header only, make consistent for all other pages (#88)

Version 1.10.3 (Released April 05, 2021)

  • Revert "Revert "Add resource_type facet for resource search and remove content_type filter (#70)"" (#85)

Version 1.10.2 (Released April 01, 2021)

  • Revert "Add resource_type facet for resource search and remove content_type filter (#70)"

Version 1.10.1 (Released March 31, 2021)

  • fix header background width (#81)

Version 1.10.0 (Released March 31, 2021)

  • add notification archetype and templates (#73)
  • give the search page its own header style (#77)
  • Add file_thumbnail (#78)
  • Add Appzi script (#75)
  • Add resource_type facet for resource search and remove content_type filter (#70)
  • add default content so page is visible as soon as you create it
  • add generic page layout
  • Updates to search page design (#67)
  • Mail signup will redirect to legacy signup form (#65)

Version 1.9.0 (Released March 29, 2021)

  • New facet for course feature tags (#60)
  • Remove testimonial hover (#61)

Version 1.8.0 (Released March 10, 2021)

  • remove the coming soon class from contact us
  • Add legacy contact link for now

Version 1.7.2 (Released February 19, 2021)

  • Added robots.txt and disallowed crawling on all pages

Version 1.7.1 (Released February 10, 2021)

  • Fixed course site variable reference (url_path)

Version 1.7.0 (Released February 09, 2021)

  • Added testimonials list and detail pages
  • Google Tag Manager JS and .env variable (#43)
  • Don't show suggestion if it is effectively the same as search text (#36)

Version 1.6.3 (Released January 22, 2021)

  • round out mobile display
  • prod deploy
  • remove 'alias' field from the CI deploy
  • fix styling issue with promo carousel

Version 1.6.2 (Released January 21, 2021)

  • fix npm start
  • Implemented OCW news carousel in mobile/tablet widths
  • Move beneath give now section
  • Add OCW News to front page
  • update README, always source .env

Version 1.6.1 (Released January 19, 2021)

  • add promo carousel to the homepage
  • prepend /course/ onto thumbnail links (#29)
  • fix deploy

Version 1.6.0 (Released January 19, 2021)

  • some mobile fixes
  • Added setup details to README