# What changed in atlassian-python-api

> 14 changes in atlassian-python-api 5 from its official release notes, upgrade guides and advisories: 7 new APIs and options. Each one cited. Sources checked 2026-10-24. HTML: https://unstale.sh/pypi/atlassian-python-api/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## atlassian-python-api 5

### New APIs and options

- Adds add_group_into_project_role to jira_server.py. (5.0.5) — [release notes](https://github.com/atlassian-api/atlassian-python-api/releases/tag/5.0.5)
- Adds get_page_by_title for Cloud using the V2 API. (5.0.5) — [release notes](https://github.com/atlassian-api/atlassian-python-api/releases/tag/5.0.5)
- Adds get_page_id for Cloud using the V2 API. (5.0.5) — [release notes](https://github.com/atlassian-api/atlassian-python-api/releases/tag/5.0.5)
- Adds methods to __init__.py for working with plugins. (5.0.5) — [release notes](https://github.com/atlassian-api/atlassian-python-api/releases/tag/5.0.5)
- Adds a REST API implementation for Company Calendar. (5.0.4) — [release notes](https://github.com/atlassian-api/atlassian-python-api/releases/tag/5.0.4)
- Adds support for inline pull request comments on specific lines and files. (5.0.4) — [release notes](https://github.com/atlassian-api/atlassian-python-api/releases/tag/5.0.4)
- Adds methods for managing hook scripts at the Bitbucket server level. (5.0.3) — [release notes](https://github.com/atlassian-api/atlassian-python-api/releases/tag/5.0.3)

### Fixes and other changes

- Fixes attach_content on Confluence Server when an attachment already exists. (5.0.5) — [release notes](https://github.com/atlassian-api/atlassian-python-api/releases/tag/5.0.5)
- Fixes the get_child_pages method. (5.0.5) — [release notes](https://github.com/atlassian-api/atlassian-python-api/releases/tag/5.0.5)
- Uses GET and POST instead of PUT for Confluence Server attach_content. (5.0.4) — [release notes](https://github.com/atlassian-api/atlassian-python-api/releases/tag/5.0.4)
- Passes the expand parameter correctly via params. (5.0.4) — [release notes](https://github.com/atlassian-api/atlassian-python-api/releases/tag/5.0.4)
- Returns None when no results are found. (5.0.4) — [release notes](https://github.com/atlassian-api/atlassian-python-api/releases/tag/5.0.4)
- Makes move_or_update_attachment_json_rpc available again from __init__.py. (5.0.4) — [release notes](https://github.com/atlassian-api/atlassian-python-api/releases/tag/5.0.4)
- Preserves compatibility for Confluence Server REST URLs. (5.0.3) — [release notes](https://github.com/atlassian-api/atlassian-python-api/releases/tag/5.0.3)
