Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • v6.2.18

    protected
    Release v6.2.18 - 2025-09-09
    ---------------------------
    
    bugfixes:
    - 972eb1e4: (packages) strip whitespace from maintainer search queries
    - 41a1cfbc: update copyright date on footer
    - 4a3a8c4b: restore `next` after a PM action is attempted without confirm
    - b6e7875c: (deps) update all non-major dependencies
    - 48d5171e: (test) correct HTML output for markdown details rendering
    
    features:
    - 4d29106b: rfc52: add tests for RFC52 (REUSE) support
    - 5561f3bd: rfc52: allowlist /LICENSES dir, check names
    
    miscellaneous tasks:
    - b4b7d22e: (pre-commit) Bump hook versions
    
    performance:
    - 723c2634: add HTTP caching with cache headers and conditional requests
    
    hore:
    - 5e50980a: (release) prepare version 6.2.18
    
  • v6.2.17

    protected
    Release v6.2.17 - 2025-06-05
    ---------------------------
    
    bugfixes:
    - 935d4920: (templates) show package "flagged" message when logged out
    - d13517ee: gendummydata: use correct randrange defined via PKG_RELS
    - adc8f5e8: gendummydata: optdepends description must be stored in own db field
    - 52eb32b8: gendummydata: ensure valid range for num voters
    - e1e1b111: replace usage of redis with valkey
    - ba5eba5e: cron: use modern repo names and remove legacy community one
    - ae432337: cron: force remove leftover alpm sync lock files during pod startup
    - ad384329: packages: stable order for required by that is used multiple times
    
    features:
    - d6e8dc26: optionally enable opentelemetry based on config
    - 458be4f7: gendummydata: add probability to produce none existing deps
    - db69ac06: gendummydata: provide and depend on official packages
    - 64fdb413: gendummydata: generate split-packages sharing the same pkgbase
    - a032ace7: docker-compose: add schema dir to override volumes for dev setup
    - 112031db: gendummydata: add argparse to support overriding settings
    - 56d9a276: gendummydata: add option to include delete statements
    
    miscellaneous tasks:
    - 699fa127: README.md fix link to mailing list
    - 194f4534: expand PGP validation error message
    - 3f8896bb: lint: code re-formatted by black for lint pipeline
    - 95211809: poetry: bump pyalpm wheel to fix gcc 15 build issues
    - 54eeb2c7: (release) prepare version 6.2.17
    
    performance:
    - 95051d2b: packages: reduce queries for package relations
    - 1ee50c6e: packages: avoid count query on comments template
    - 0ab76d10: packages: eager join the type for package dependencies
    - c75912a1: packages: optimize fetching depends and required_by relations
    - 338f5215: packages: lookup aur dependencies from pre fetched list
    - 7497a22f: packages: massively remove looped queries per dependency and provides
    - 0f809aef: packages: remove footgun API and adapt tests to pkgutil
    
  • v6.2.16

    protected
    Release v6.2.16 - 2025-01-13
    ---------------------------
    
    bugfixes:
    - a9bf714d: bump deps for python 3.13 and vulnerability
    
    miscellaneous tasks:
    - 3e3173b5: avoid cache for new pacman 7
    
  • v6.2.15

    protected
    Release 6.2.15 - 2024-09-15
    ---------------------------
    
    bugfixes:
    - 8dcf0b2d: (docker) fix compose race conditions on mariadb_init
    - a40283cd: reduce the number of subqueries against User by loading eagerly the Users from PackageComaintainer
    - 97cc6196: reduce the number of subqueries against Packages by preloading the existing dependencies names from AUR
    
    features:
    - 439ccd4a: (docker) add full grafana, prometheus, tempo setup for local dev
    
    housekeeping:
    - 77ef87c8: code re-formatted by black for lint pipeline
    
    miscellaneous tasks:
    - 4f68532e: (mariadb) fix mysql deprecation warnings by using mariadb commands
    
    performance:
    - edc1ab94: (captcha) simplify count() query for user ids
    
  • v6.2.14

    protected
    Release v6.2.14 - 2024-08-17
    ---------------------------
    
    features:
    - b730f644: Add opentelemtry-based tracing
    
    housekeeping:
    - 92f5bbd3: reformat asgi.py
    
    miscellaneous tasks:
    - 88e8db44: (release) prepare version 6.2.14
    
    performance:
    - 6c6ecd39: (aurweb) create a context with what is required
    
  • v6.2.13

    protected
    Release v6.2.13 - 2024-08-16
    ---------------------------
    
    bugfixes:
    - 36a56e9d: (deps) update all non-major dependencies
    - 0d178956: (deps) update dependency gunicorn to v22
    - f306b6df: (deps) update dependency fastapi to ^0.112.0
    - a1b2d231: (deps) update dependency aiofiles to v24
    - a16fac9b: revert mysqlclient to 2.2.3
    - d393ed23: (templates) hide non-actionable links when not logged in
    
    housekeeping:
    - 80d3e5f7: update .editorconfig url
    
    miscellaneous tasks:
    - 5dd65846: (deps) update dependency coverage to v7.6.1
    - 9b12eaf2: (release) prepare version 6.2.13
    
    performance:
    - b65d6c5e: (aurweb/pkgbase) only relevant queries when logged in
    - d1a66a74: (aurweb/pkgbase) use exists() to avoid fetching a row
    
  • v6.2.12

    protected
    Release v6.2.12 - 2024-08-03
    ---------------------------
    
    bugfixes:
    - 4d590925: add missing indicies on PackageBase ordered columns
    
    features:
    - a5b94a47: cache rss feedgen for 5 minutes
    
    housekeeping:
    - a54b6935: reformat files with pre-hooks
    
    miscellaneous tasks:
    - 2df5a2d5: (release) prepare version 6.2.12
    
    styling:
    - 33d31d41: Indicate deleted accounts on requests page
    
  • v6.2.11

    protected
    Release v6.2.11 - 2024-06-10
    ---------------------------
    
    bugfixes:
    - 85af7d6f: revert Set reply-to header for notifications to ML
    - 77e4979f: remove the extra spaces in requests textarea
    
  • v6.2.10

    protected
    Release v6.2.10 - 2024-05-18
    ---------------------------
    
    bugfixes:
    - 4637b2ed: (tests) Fix test case for Prometheus metrics
    - 1ba9e6eb: change git-cliff "tag_pattern" option to regex
    - baf97bd1: (test) FastAPI 0.104.1 - Fix warnings
    - 22e15773: (deps) update dependency fastapi to ^0.109.0
    - 2fcd793a: (test) Fixes for "TestClient" changes
    - 6e32cf42: (i18n) Adjust transifex host URL
    - a37b9685: (deps) update dependency lxml to v5
    - db6bba8b: (deps) update dependency feedgen to v1
    - 319c565c: (deps) update all non-major dependencies
    - 057685f3: Fix package info for 404 errors
    - 21e2ef5e: (test) Fix "TestClient"
    - 3220cf88: (CI) Remove "fast-single-thread" tag
    - 43b322e7: (CI) lint job - fix for python 3.12
    
    documentation:
    - 1b82887c: Change i18n.txt to markdown format
    
    features:
    - 78342236: Set reply-to header for notifications to ML
    - a0b2e826: Parse markdown within html block elements
    - d050b626: Add blacklist check for pkgbase
    - 21a23c9a: Limit comment length
    
    housekeeping:
    - ffddf639: poetry - include python version 3.12
    - afb7af3e: replace deprecated datetime functions
    
    miscellaneous tasks:
    - f967c356: (i18n) Update translations
    - 9818c3f4: (i18n) Replace [community] leftover mentions to [extra]
    - 76b69712: (deps) Ignore python upgrades with Renovate
    - 6ba06801: (deps) update dependencies
    - c6a530f2: (deps) bump pre-commit tools/libs
    
  • v6.2.9

    protected
    Release v6.2.9 - 2023-11-25
    ---------------------------
    
    bugfixes:
    - 2b8c8fc9: make dependency source use superscript tag
    - 40c1d3e8: (ci) Don't create error reports from sandbox
    - 933654fc: Restrict context var override on the package page
    - 9bf0c610: (deps) update all non-major dependencies
    
    features:
    - 5d302ae0: Support timezone and language query params
    - 765f989b: Allow <del> and <details/summary> tags in comments
    - 9d5b9c47: Add "groups" to package details page
    
    templates:
    - 3241391a: update bugs navbar entry to GitLab
    - 029ce3b4: update Gitlab navbar to point to Arch namespace
    
  • v6.2.8

    protected
    Release v6.2.8 - 2023-10-15
    ---------------------------
    
    bugfixes:
    - 3005e82f: Cleanup prometheus metrics for dead workers
    - 5699e9bb: (test) Remove file locking and semaphore
    - 1433553c: (test) Clear previous prometheus data for test
    - 7466e964: (ci) Exclude review-app jobs for renovate MR's
    - fd3022ff: Correct password length message.
    - 2166426d: (deps) update dependencies
    - 27cd5336: Skip setting existing context values
    
    features:
    - 6c610b26: Add terraform config for review-app[1]
    - 9eda6a42: Add ansible provisioning step for review-app
    - 0a7b0295: Indicate dependency source
    
    housekeeping:
    - 17020758: TU rename - code changes
    - f540c795: TU rename - UI elements
    - 148c8825: TU rename - /tu routes
    - 61f1e5b3: TU rename - Test suite
    - 87f6791e: TU rename - Comments
    - d2d47254: TU rename - Table/Column names, scripts
    - 9e9ba158: TU rename - Misc
    
  • v6.2.7

    protected
    Release 6.2.7 - 2023-08-04
    ---------------------------
    
    bugfixes:
    - 5ccfa7c0: same ssh key entered multiple times
    - c0bbe21d: (test) correct test for ssh-key parsing
    - fa1212f2: translations not containing string formatting
    - 27819b44: /rss lazy load issue & perf improvements
    - 862221f5: (deps) update all non-major dependencies
    - 5729d678: git links in comments for multiple OIDs
    - bc03d8b8: Fix middleware checking for accepted terms
    - e45878a0: Fix issue with requests totals
    - f74f94b5: (deps) update dependency gunicorn to v21
    - 969b84af: (deps) update all non-major dependencies
    - 7a44f379: (deps) update dependency fastapi to v0.100.1
    - 94b62d29: Check if user exists when editing account
    - 8ad03522: (deps) update all non-major dependencies
    
    changes:
    - 347c2ce7: Change order of commit validation routine
    
    features:
    - 44c158b8: Implement statistics class & additional metrics
    - 86994579: Separate cache expiry for stats and search
    - 375895f0: Add Prometheus metrics for requests
    
    testing:
    - 6cd70a5c: Add tests for user/package statistics
    
  • v6.2.6

    protected
    Release v6.2.6 - 2023-07-08
    ---------------------------
    
    bugfixes:
    - 9fe8d524: (test) MariaDB 11 upgrade, query result order
    - f3f8c0a8: add recipients to BCC when email is hidden
    - 7cde1ca5: (deps) update all non-major dependencies
    - 81d29b4c: (deps) update dependency fastapi to ^0.100.0
    - 4821fc13: show placeholder for deleted user in comments
    
    features:
    - 3acfb08a: cache package search results with Redis
    - 814ccf6b: add Prometheus metrics for Redis cache
    
    housekeeping:
    - 1f40f6c5: set current maintainers
    
    performance:
    - c41f2e85: tweak some search queries
    - 7c8b9ba6: add index to tweak our default search query
    
  • v6.2.5

    protected
    Release v6.2.5 - 2023-06-22
    ---------------------------
    
    bugfixes:
    - 58158505: browser hints for password fields
    - 32461f28: (docker) Suppress error PEP-668
    - 143575c9: restore command, remove premature creation of pkgbase
    
    changes:
    - e9cc2fb4: only require .SRCINFO in the latest revision
    - 26b2566b: print the user name if connecting via ssh
    - ed17486d: (git) allow keys/pgp subdir with .asc files
    
    features:
    - 1c11c901: switch requests filter for pkgname to "contains"
    
    housekeeping:
    - c6c81f07: Amend .gitignore and .dockerignore
    
  • v6.2.4

    protected
    Release v6.2.4 - 2023-05-27
    ---------------------------
    
    bugfixes:
    - 3253a6ad: (deps) remove urllib3 from dependency list
    - d0b0e4d8: update repo information with aurblup script
    - 1b41e857: (deps) update all non-major dependencies
    - 2eacc84c: properly evaluate AURREMEMBER cookie
    - 57c154a7: increase expiry for AURLANG cookie; only set when needed
    - d3663772: make AURREMEMBER cookie a permanent one
    - 22fe4a98: make AURSID a session cookie if "remember me" is not checked
    - d1a3fee9: (deps) update all non-major dependencies
    - 2709585a: (deps) update dependency fastapi to v0.95.2
    
    features:
    - f24fae0c: Add "Requests" filter option for package name
    - 5fe375bd: add link to MergeBaseName in requests.html
    
    housekeeping:
    - 146943b3: support new default repos after git migration
    
    miscellaneous tasks:
    - d2e8fa02: (deps) "Group all minor and patch updates together"
    - 7a88aeb6: update .gitignore for test-emails
    - edc4ac33: remove setting AURLANG and AURTZ on account edit
    - 638ca7b1: remove setting AURLANG and AURTZ on login
    - 49e98d64: increase default session/cookie timeout
    
    refactor:
    - a7882c75: remove session_time from user.login
    
    testing:
    - 0807ae6b: add tests for cookie handling
    
  • v6.2.3

    protected
    Release v6.2.3 - 2023-05-06
    ---------------------------
    
    bugfixes:
    - ad61c443: restore & move cgit html files
    
    documentation:
    - bab17a9d: amend INSTALL instructions
    - b3fcfb76: improve instructions for setting up a dev/test env
    
    features:
    - 6ede837b: allow users to hide deleted comments
    
    housekeeping:
    - 97d0eac3: copy static files
    - 8ca63075: remove PHP implementation
    - 8c5b85db: remove fix for poetry installer
    - a8d14e01: remove unused templates and rework existing ones
    
    miscellaneous tasks:
    - 1325c717: update poetry.lock
    - e896edac: support for python 3.11 and poetry.lock update
    - b115aedf: (deps) update several dependencies
    
  • v6.2.2

    protected
    Release v6.2.2 - 2023-03-15
    ---------------------------
    
    bugfixes:
    - 2373bdf4: (deps) bump pre-commit hooks
    - cb16f42a: validate timezone before use
    - 45218c4c: per-page needs to be non zero
    - 68813abc: (RTL) make RTL layout properly displayed
    - 0c5b4721: include package data without "Last Packager"
    - 8aac8423: (test) use single-quotes for strings in sql statements
    - 7d06c9ab: encode package name in URL for source files
    - 52c962a5: (deps) fastapi 0.92.0 upgrade
    - b9df7541: add comments in email for direct deletion/merge
    - bf0d4a2b: (deps) bump dependencies
    - 993a0446: (poetry) use classic installer
    
    features:
    - 7d1827ff: cancel button for comment editing
    
    housekeeping:
    - b1a9efd5: (git) remove deprecated "setup-repo" command
    - 8d2e176c: stop "pkgmaint" script (cron job)
    - c0390240: (deps) bump dependencies
    
    miscellaneous tasks:
    - f9a5188f: (lint) reformatting after black update
    
  • v6.2.1

    protected
    Release v6.2.1 - 2023-01-27
    ---------------------------
    
    bugfixes:
    - 97e1f07f: (deps) update srcinfo to 0.1.2
    
    features:
    - ef2baad7: expand on update.py tests and show on Gitlab UI
    
    testing:
    - 137ed04d: add tests .SRCINFO parsing and git update routine
    
  • v6.2.0

    protected
    Release v6.2.0 - 2023-01-26
    ---------------------------
    
    bugfixes:
    - 8027ff93: alignment of pagination element
    - d8e91d05: (rpc) provides search should return name match
    - 413de914: remove trailing whitespace lint check for ./po
    - 2150f8bc: (docker) nginx health check
    - 4d0a982c: assert offset and per_page are positive
    - 0e44687a: only try to show dependencies if object exists
    - a2487c20: (deps) update dependency bleach to v6
    - 65ba735f: bleach upgrade 6.0
    - 36fd58d7: show notification box when adding a comment
    - ff0123b5: save notification state for unchanged comments
    - 6c9be9eb: (deps) update dependencies from renovate
    - becce1aa: occasional errors when loading package details
    - 255cdcf6: (revert): fix: only try to show dependencies if object exists
    
    features:
    - 2b8dedb3: add pagination element below comments
    - ff44eb02: add link to mailing list article on requests page
    - f6c48914: add Support section to Dashboard
    - c176b2b6: increase mandatory coverage to 95%
    - ec239cee: add "Last Updated" column to search results
    - 7f9ac28f: (deps) add watchfiles
    
    performance:
    - 7a9448a3: improve packages search-query
    
  • v6.1.9

    protected
    c74772cb · chore: bump to v6.1.9 ·
    Release v6.1.9 - RPC enrichments and bugfixes
    ---------------------------
    
    bugfixes:
    - 73f0bddf: handle default requests when using pages
    - ff92e95f: delete associated ssh public keys with account deletion
    - 6b0978b9: (deps) update dependencies from renovate
    - 512ba023: (deps) update dependency fastapi to ^0.87.0
    - 1216399d: (test) FastAPI 0.87.0 - error fixes
    - a832b3cd: (test) FastAPI 0.87.0 - warning fixes
    - a08681ba: Add "Show more..." link for "Required by"
    - 7864ac6d: search-by parameter for keyword links
    
    features:
    - 50287cb0: (rpc) add "by" parameters - package relations
    - 0583f30a: (rpc) add "by" parameter - groups
    - 5484e68b: (rpc) add "by" parameter - submitter
    - efd20ed2: (rpc) add "by" parameter - keywords
    - bcd808dd: (rpc) add "by" parameter - comaintainers
    - 500d6b40: add co-maintainers to RPC
    - bce5b81a: allow filtering requests from maintainers
    - d5e102e3: add "Submitter" field to /rpc info request
    
    miscellaneous tasks:
    - 4f56a016: fix mailing-lists urls
    - c248a74f: fix mailing-list URL on passreset page
    - c74772cb: bump to v6.1.9