Releases: mozilla/kitsune
Releases · mozilla/kitsune
1.0.11
Highlights
- Some work that lays the foundation for switching to new topics
- Included some strings in the translation pipeline that had been missing
What's Changed
- Update database strings by @akatsoulas in #6120
- Playwright fix failing product topics test failures & enable zh-Hant fallback test by @emilghittasv in #6122
- Add synonyms to ES for bookmarks toolbar by @smithellis in #5999
- Wording menu updates by @akatsoulas in #6123
- return 404 instead of 500 for non-navigable topics by @escattone in #6119
- Bump setuptools from 69.0.3 to 70.0.0 by @dependabot in #6121
- Refactoring playwright framework by @emilghittasv in #6128
- Playwright add chromium browser option & rename TestUtilities class and instances by @emilghittasv in #6129
- Fix banner macro CTA l10n by @janbrasna in #6131
- Taxonomy topics by @akatsoulas in #6130
- Fix products dropdown macro default option l10n by @janbrasna in #6132
- Expand playwright coverage over the new top-navbar options by @emilghittasv in #6133
- Expanding playwright coverage over the Explore by topic page by @emilghittasv in #6134
- Update topic descriptions by @akatsoulas in #6135
Full Changelog: 1.0.10...1.0.11
1.0.10
Highlights
- Handle redirects on sub-topics as well as topics (fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1907029)
- AAQ (Ask a Question) and direct support are no longer provided for the Firefox Private Network, Firefox Reality, and Hubs products
- Do not show the
Customize this article
sidebar section for articles not associated with any visible products - More complete list of products in product dropdown menu in sidebar on topic pages (fixes mozilla/sumo#1869)
- Requests for
/zh-Hant/
correctly redirect to/zh-TW/
instead of/zh-CN/
- Security-related update for Django
What's Changed
- Bump ws, engine.io-client and socket.io by @dependabot in #6073
- Bump certifi from 2023.11.17 to 2024.7.4 by @dependabot in #6103
- Allow non visible products in listing by @akatsoulas in #6110
- fix Traditional Chinese mappings by @escattone in #6111
- Drop FPN from AAQ by @akatsoulas in #6113
- Bump django from 4.2.11 to 4.2.14 by @dependabot in #6114
- Removing sunset products from playwright coverage. by @emilghittasv in #6117
- Query subtopics for redirects by @akatsoulas in #6116
- Bump wagtail from 6.1.2 to 6.1.3 by @dependabot in #6118
- Hide showfor macro for non visible articles by @akatsoulas in #6112
Full Changelog: 1.0.9...1.0.10
1.0.9
Highlights
- Navigation changes (for example, the main menu has changed significantly)
- Introduction of the ability to browse by topic
Support Forums
are now calledCommunity Forums
- Products and topics can now be archived via the admin console. Archiving a product or topic will remove that product or topic from the site navigation, and KB articles associated with that product or topic will no longer be discoverable via that specific product or topic.
- Products and topics in the admin console can be filtered by their archival status.
- Attribution of pageviews of KB articles within Google Analytics has been significantly improved. It now accurately accounts for locale fallback. For example, if a KB article is requested in Spanish but displayed in English, because it hasn't yet been translated to Spanish, the pageview will be correctly attributed to the English KB article.
What's Changed
- Main nav updates by @akatsoulas in #6046
- Update wording in template by @akatsoulas in #6049
- Make messaging strings localizable by @akatsoulas in #6051
- Do not display Templates in main nav by @akatsoulas in #6054
- Rename Support Forum to Community Forum by @akatsoulas in #6055
- Fixing playwright test failures due to IA changes. by @emilghittasv in #6058
- M2m topics redirects by @akatsoulas in #6053
- Allow filtering in list_by_topic by @akatsoulas in #6060
- Enable highlighting on selected threads by @akatsoulas in #6062
- Fix 500 with invalid topics by @akatsoulas in #6061
- Address Wagtail CSP issues by @escattone in #6052
- Add the correct url names in the conditional by @akatsoulas in #6063
- Hide questions stats for topic nav by @akatsoulas in #6065
- Add localization note to clarify usage by @smithellis in #6056
- Add L10n comment to question_list by @smithellis in #6066
- Expanding playwright localization coverage by @emilghittasv in #6070
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #6069
- Bump urllib3 from 1.26.18 to 1.26.19 by @dependabot in #6072
- Expanding playwright coverage over premium products ticket submission by @emilghittasv in #6074
- Update AAQ widget redirects and text by @akatsoulas in #6076
- adjust CSP for wagtail admin console by @escattone in #6067
- add wagtail document urls by @escattone in #6079
- improve CSP for wagtail image uploads by @escattone in #6080
- Add GA4 attributes to new nav by @akatsoulas in #6078
- fix the GA event attributes on some links by @escattone in #6081
- Migrate Documents to new Topics by @akatsoulas in #6082
- Search topics by slugs by @akatsoulas in #6084
- remove obsolete comments by @akatsoulas in #6085
- adjust GA pageview attribution to account for locale fallback by @escattone in #6083
- Update topic slugs in AAQ by @akatsoulas in #6077
- fix typo in data migration by @escattone in #6086
- fix another typo in data migration by @escattone in #6087
- add debugging options for GA events by @escattone in #6090
- [GA4] fix for invalid article locales when gathering pageview data by @escattone in #6089
- Update iOS privacy topic in AAQ by @akatsoulas in #6091
- add GA events for contributor links by @escattone in #6092
- Playwright helper functions refactorization & test fixes by @emilghittasv in #6094
- Ignore products in topic listing by @akatsoulas in #6095
- Obsolete topics products by @akatsoulas in #6096
- Allow filtering on is_archived by @akatsoulas in #6098
- Fix all topics filtering by @akatsoulas in #6099
- Do not override the default manager by @akatsoulas in #6100
- Use slugs for selected topics in AAQ by @akatsoulas in #6101
- Bump djangorestframework from 3.15.1 to 3.15.2 by @dependabot in #6088
- Updated playwright to 1.45 by @emilghittasv in #6105
- Update fxa "Use a different account" locator. by @emilghittasv in #6106
- Remove migrated topic by @akatsoulas in #6107
- Update fxa "User logged in" locator. by @emilghittasv in #6108
- Playwright - Update Firefox for Enterprise aaq topic tags by @emilghittasv in #6109
Full Changelog: 1.0.8...1.0.9
1.0.8
Highlights
- Fixes a bug caused by a change to the Mozilla Location Service which blocked the ability to submit support issues.
- Fixes the weekly tasks that gather pageview data from Google Analytics.
What's Changed
- Fix bug due to change in the Mozilla Location service by @akatsoulas in #6071
- Fix weekly GA pageview cron tasks by @escattone in #6057
Full Changelog: 1.0.7...1.0.8
1.0.7
Highlights
- The Wagtail settings context processor for Django templates -- which wasn't essential -- was removed because it was breaking the Django admin login page.
What's Changed
- Remove Wagtail settings context processor by @escattone in #6048
Full Changelog: 1.0.6...1.0.7
1.0.6
What's Changed
- Expanding playwright coverage over kb article translations by @emilghittasv in #6036
- restore more natural width of product metadata tooltip by @escattone in #6037
- Introduce Wagtail and Wagtail-Localize by @escattone in #5994
- Bump wagtail from 6.1 to 6.1.2 by @dependabot in #6040
- Improving playwright kb restricted visibility tests by @emilghittasv in #6038
- Account for the viewport size in image preview by @akatsoulas in #6033
- Drop Hubs announcement by @akatsoulas in #6041
- Add is_past_thirty_days check for date by @smithellis in #6043
- Remove 'Last updated' meta from unapproved doc by @smithellis in #6042
- Created vs Last Updated by @smithellis in #6044
- Disable by default Wagtail by @akatsoulas in #6045
Full Changelog: 1.0.5...1.0.6
1.0.5
Highlights
- Display metadata for KB articles
What's Changed
- KB Document metadata by @smithellis in #6024
- Do not show metadata for archived articles by @escattone in #6031
- Limit width of tooltip for product KB metadata by @escattone in #6032
- Fix product metadata overlap by @akatsoulas in #6034
- Change found to voted by @escattone in #6035
Full Changelog: 1.0.4...1.0.5
1.0.4
Highlights
- The gallery image upload modal is now centered in the viewport
What's Changed
- Update release procedure by @akatsoulas in #6014
- Updating playwright to 1.44 by @emilghittasv in #6017
- Viewport centered upload modal by @akatsoulas in #6011
- Extending playwright coverage over the group messaging system. by @emilghittasv in #6020
- Bump requests from 2.31.0 to 2.32.0 by @dependabot in #6021
- Playwright custom xpath cleanup by @emilghittasv in #6022
Full Changelog: 1.0.3...1.0.4
1.0.3
What's Changed
- Playwright - Fix User Agent AAQ test flakiness by @emilghittasv in #5951
- Allow Staff members to message groups by @smithellis in #5922
- improve _add_recipients by @smithellis in #5955
- Fixing playwright messaging system test failures by @emilghittasv in #5954
- Bump idna from 3.6 to 3.7 by @dependabot in #5952
- Updates for 5922 - Staff can send Group messages by @smithellis in #5957
- Bump sqlparse from 0.4.4 to 0.5.0 by @dependabot in #5956
- Bump gunicorn from 20.1.0 to 22.0.0 by @dependabot in #5960
- reorganize the tabbed portion of the localization dashboard by @escattone in #5786
- Further expanding playwright coverage over the KB article editing by @emilghittasv in #5964
- check staff group rather than is_staff for elevated perms by @escattone in #5947
- 502 remediation by @smithellis in #5963
- Update outbox macro by @smithellis in #5970
- fix access to admin links by @escattone in #5966
- indicate articles that are targets of in-product links by @escattone in #5948
- Stop logging warnings about missing Locales by @smithellis in #5979
- Remove item from top nav by @akatsoulas in #5974
- vscode launch.json upgrade by @smithellis in #5967
- Email css clean up by @smithellis in #5980
- update django-filter to prepare for Wagtail by @escattone in #5981
- Ignore GreenletExit errors in Sentry by @akatsoulas in #5983
- 1742 : Refactor to eliminate User and Group name collisions by @smithellis in #5971
- Resolve CSS Regression by @smithellis in #5976
- change logger to gunicorn.error by @escattone in #5985
- update django-taggit to 5.0.1 by @escattone in #5986
- optipng won't compile on mac silicon by @smithellis in #5581
- Update docs workflow to build directly to deployment by @janbrasna in #5943
- docs: Update conventions linting anchor by @janbrasna in #5991
- convert to the GA4 data API by @escattone in #5973
- Bump werkzeug from 3.0.1 to 3.0.3 by @dependabot in #5992
- Bump jinja2 from 3.1.3 to 3.1.4 by @dependabot in #5993
- Add back checkboxes and the delete selected button by @smithellis in #5996
- Hide delete col on mobile instead of checkboxes by @smithellis in #5997
- Filter featured articles by default wiki locale by @akatsoulas in #6002
- Fixing some playwirght messaging system & kb article tests by @emilghittasv in #6000
- Populate username by default by @akatsoulas in #6001
- Limit check to user instances by @akatsoulas in #6006
- SCSS fix for scroll on mobile by @smithellis in #6008
Full Changelog: 1.0.2...1.0.3
1.0.2
What's Changed
- Update playwright workflow file (reduce steps, limit the scheduled execution occurence & introduce workflow_dispatch) by @emilghittasv in #5924
- Fix failing playwright tests due to recent GA4 changes + some small updates by @emilghittasv in #5928
- explicitly order results in get_helpful_votes_async by @escattone in #5931
- Expanding playwright coverage over the restricted visibility kb articles functionality by @emilghittasv in #5930
- Playwright - Remove Allure Trace & Fix Auth-login Test Flakiness by @emilghittasv in #5933
- explicitly set the profile name to avoid random test errors by @escattone in #5932
- Bump black from 23.12.1 to 24.3.0 by @dependabot in #5925
- Drop version from compose file. by @akatsoulas in #5934
- switch to GA4 event structure by @escattone in #5914
- Fix top level menu overlap by @akatsoulas in #5940
- Document release flow by @akatsoulas in #5941
- Update docs links by @janbrasna in #5942
- Playwright - Enabling specific test suite run for workflow dispatch by @emilghittasv in #5945
- increase debounce threshold for instant searches by @escattone in #5944
- Set setup_remote_docker to default by @akatsoulas in #5946
- Updating playwright to 1.43.0 by @emilghittasv in #5950
New Contributors
- @janbrasna made their first contribution in #5942
Full Changelog: 1.0.1...1.0.2