Skip to content

Releases: ROCm/rocm-docs-core

v1.1.3

22 May 22:40
Compare
Choose a tag to compare

v1.1.3 (2024-05-22)

Fix

  • Get header version from URL instead of theme.conf

Refactor

  • projects.py: Use ROCm org when checking versions for banner
  • theme.py: Point to ROCm org instead of RadeonOpenCompute for rocm-docs-core

[main f33b091] bump: version 1.1.2 → 1.1.3
3 files changed, 15 insertions(+), 4 deletions(-)

v1.1.2

16 May 20:18
Compare
Choose a tag to compare

v1.1.2 (2024-05-16)

Fix

  • projects.yaml: add rocr-runtime
  • custom.css: add bottom margin to images in rst files
  • 404.html: Remove relative link in 404.html page

[main dd6bca9] bump: version 1.1.1 → 1.1.2
3 files changed, 12 insertions(+), 4 deletions(-)

v1.1.1

26 Apr 22:50
Compare
Choose a tag to compare

v1.1.1 (2024-04-26)

Fix

  • core.py: Update Sphinx API call to doc2path

Refactor

  • core.py: Format core.py with black
  • Address mypy type warnings

[main b7ac909] bump: version 1.1.0 → 1.1.1
3 files changed, 15 insertions(+), 4 deletions(-)

v1.1.0

24 Apr 15:45
Compare
Choose a tag to compare

v1.1.0 (2024-04-24)

Feat

  • theme.conf: Update header latest version

Fix

  • footer.html: Bump year to 2024 in footer

Refactor

  • Correct major version for breaking change

[main 2ef8c1a] bump: version 1.0.0 → 1.1.0
3 files changed, 18 insertions(+), 4 deletions(-)

v1.0.0

17 Apr 22:45
Compare
Choose a tag to compare

v1.0.0 (2024-04-17)

BREAKING CHANGE

  • This requires updating .readthedocs.yaml (tools.python)
    and re-generating requirements.txt for all dependent projects.

Feat

  • theme.py: Update banner announcement about docs.amd.com redirect

Fix

  • layout.html: Update google-site-verification metadata
  • header.jinja: Update link to infinity hub
  • Update rocm flavor header.jinja to Blogs
  • header.jinja: Replace Lab Notes link with Blogs

Refactor

  • Fix mypy and isort errors
  • Apply black formatting
  • Fixes for ruff
  • projects.py: Ignore mypy limitation for dynamic type checking
  • theme.py: Modify new banner announcement message for latest
  • Use type instead of instanceof
  • Fix type hints and assertions to pass Python linting

[main 31c4ef0] bump: version 0.38.1 → 1.0.0
3 files changed, 38 insertions(+), 4 deletions(-)

v0.38.1

10 Apr 22:14
Compare
Choose a tag to compare

v0.38.1 (2024-04-10)

Fix

  • extra_stylesheet.css: Fix flexbox positioning for doxygen content

Refactor

  • Specify left instead of flex-end

[main 9423d6a] bump: version 0.38.0 → 0.38.1
3 files changed, 14 insertions(+), 4 deletions(-)

v0.38.0

26 Mar 17:33
Compare
Choose a tag to compare

v0.38.0 (2024-03-26)

Feat

  • theme.conf: Update latest version for header

[main 187e991] bump: version 0.37.1 → 0.38.0
3 files changed, 10 insertions(+), 4 deletions(-)

v0.37.1

21 Mar 15:51
Compare
Choose a tag to compare

v0.37.1 (2024-03-21)

Fix

  • theme.conf: Create point fix for 6.0.2

[main 41f8965] bump: version 0.37.0 → 0.37.1
3 files changed, 10 insertions(+), 4 deletions(-)

v0.37.0

19 Mar 22:59
Compare
Choose a tag to compare

v0.37.0 (2024-03-19)

Feat

  • theme.py: Remove banner on latest release

[main b86abeb] bump: version 0.36.0 → 0.37.0
3 files changed, 10 insertions(+), 4 deletions(-)

v0.36.0

11 Mar 22:26
Compare
Choose a tag to compare

v0.36.0 (2024-03-11)

Feat

  • theme.conf: Update latest header version

v0.35.1 (2024-03-05)

Fix

  • footer.jinja: Fix license link for rocm flavor
  • header.jinja: Update link to infinity hub

v0.35.0 (2024-02-22)

Feat

  • theme.py: Update banner announcement about docs.amd.com redirect

Fix

  • Update rocm flavor header.jinja to Blogs
  • header.jinja: Replace Lab Notes link with Blogs

Refactor

  • theme.py: Modify new banner announcement message for latest

v0.34.2 (2024-02-15)

Fix

  • left-side-menu.jinja: Fix main doc link for rocm flavor left side menu

v0.34.1 (2024-02-15)

Fix

  • Update left side menu

v0.34.0 (2024-02-08)

Feat

  • core.py: Add html_image myst extension
  • core.py: Enable dollarmath myst extension for inline latex math

v0.33.2 (2024-02-06)

Fix

  • left-side-menu.jinja: Set main doc link for blogs flavor

v0.33.1 (2024-02-05)

Fix

  • remove old folder
  • Revert "fix: remove toc"
  • remove toc
  • remove duplicates
  • merge conflicts
  • header.html: Import version_list macro from header.jinja into header.html
  • Change rocm-blogs flavor top level header to ROCm Blogs
  • Change rocm-blogs second level header Lab Notes to ROCm Docs
  • Remove version list from rocm-blogs header
  • sync wordlist

v0.33.0 (2024-01-26)

Feat

  • theme.py: Add rocm-blogs to lsit of supported flavors
  • Add ROCm blogs flavor

Fix

  • header.jinja: New statement block for setting custom repo url

Refactor

  • rocm-blogs/footer.jinja: Refactor to pass Python linting

v0.32.0 (2024-01-26)

Feat

  • theme.conf: Update header latest version

v0.31.0 (2024-01-12)

Feat

  • theme.conf: Update header latest version
  • Read versions for theme header from link instead of setting in theme.conf
  • projects.py: Read header versions from link instead of hard-coding

Fix

  • Remove carriage return and newline when checking versions
  • header.jinja: Fix support link in header for rocm-docs-core

Refactor

  • theme.conf: Add back header options to theme.conf to pass RTD PR build
  • Use requests instead of urllib3
  • theme.py: Set html_context in default_config_opts rather than theme_opts

v0.30.3 (2023-12-20)

Fix

  • dependabot.yml: Change dependabot config

v0.30.2 (2023-12-15)

Fix

  • adding linux and windows site fixes

v0.30.1 (2023-12-06)

Fix

  • flavors: Fix the rocm-docs-home flavor

Refactor

  • Don't add a subproject link as its own project in projects.yaml
  • Rename rocm-api-tools-list theme to rocm-docs-home

v0.30.0 (2023-11-29)

Feat

  • Updating our links for installation subprojects

Fix

  • theme.py: Add list flavor to list of supported flavors

Refactor

  • Rename list theme to rocm-api-tools-list

v0.29.0 (2023-11-24)

Feat

  • projects.yaml: Add linux install guide to projects.yaml
  • Add new flavor - list theme
  • Add all versions link to header
  • Header name change to AMD ROCm Software
  • projects.yaml: Add rocDecode to projects

v0.28.0 (2023-11-16)

Feat

  • doxygen.py: Enable doxygen extended toc with forked doxysphinx

v0.27.0 (2023-11-02)

Feat

  • projects.yaml: Add hip-vs
  • doxygen.py: automatic setup of doxylink
  • Update latest ROCm version in projects.py and theme.conf
  • doxygen,projects: Make doxygen tagfile available
  • projects.py: Allow to fetch project indices explicitly

Fix

  • projects: always resolve project references in TOC and templates
  • util.py: Modify RTD regex to allow for .org sites
  • theme.py: Partially handle not being in a git repository
  • doxygen.py: Pass doxygen executable to doxysphinx

Refactor

  • tests: Move project tests to separate file

v0.26.0 (2023-10-12)

Feat

  • Set latest version to 5.7.1

Fix

  • Reduce footer padding #394
  • Increase z-index of content sidebar #396

v0.25.0 (2023-10-03)

Feat

  • projects.yaml: add radeon

v0.24.2 (2023-09-20)

Fix

  • util.py: Copy files relative to the source directory
  • doxygen.py: Only continue if existing file is directory

Refactor

  • theme.py: Simplify 404 document handling

v0.24.1 (2023-09-13)

Fix

  • header.jinja: only modify theme_repository_url if it ends with -docs

v0.24.0 (2023-09-07)

Feat

  • theme.conf: update header version

v0.23.0 (2023-09-05)

Feat

  • copy common 404.md source file to projects

Refactor

  • theme.py: copy theme util pages on builder init

v0.22.1 (2023-09-05)

Fix

  • projects.yaml: add hipsparselt to projects yaml

v0.22.0 (2023-08-31)

Feat

  • projects.yaml: add hiptensor to projects.yaml

Fix

  • projects.yaml: Add ROCmCMakeBuildTools to projects.yaml

v0.21.0 (2023-08-29)

Feat

  • update latest version to 5.6.1

Fix

  • projects.yaml: add dev branch for rvs and rocal

v0.20.0 (2023-07-28)

Feat

  • Add config option to specify doxygen exe
  • Add reusable md rst linting
  • Turn linting workflow into reusable

Fix

  • core.py: fix setting up the base url for the 404 page
  • one-off indentation
  • config handling style
  • MD032
  • MD031
  • add missing mdlint config file

v0.19.0 (2023-07-11)

Feat

  • Add "local" flavor for providing the flavor in the project
  • Add support for theme "flavors"

Refactor

  • projects.py,theme.py: Decouple announcement strings from projects.py
  • projects.py: Don't read projects.yaml again for release announcement
  • projects.py: replace uses of _load_mapping with _create_mapping
  • projects.py: Make Project creation more explicit

v0.18.4 (2023-07-05)

Fix

  • projects.yaml: add rpp to projects.yaml

v0.18.3 (2023-06-29)

Fix

  • projects.yaml: add more projects to yaml
  • projects.py: use development_branch string instead of variable

v0.18.2 (2023-06-28)

Fix

  • update latest version to 5.6.0

v0.18.1 (2023-06-27)

Fix

  • projects.py: do not have an announcement stating the latest version

Refactor

  • header.html: revert flyout to default position for consistency

v0.18.0 (2023-06-27)

Feat

  • add extrahead block with metadata in layout.html

Fix

  • update announcement for RC of ROCm
  • map rocm version in projects.yaml to header.html version number

Refactor

  • use theme.conf for header version numbers
  • place rocm latest version in projects.yaml

v0.17.2 (2023-06-27)

Fix

  • hardcode the url for ROCm docs

Refactor

  • util.py: formatting fix for ruff; return result of regex on remote_url

v0.17.1 (2023-06-26)

Fix

  • projects.py: use formatted string for doc latest url

v0.17.0 (2023-06-26)

Feat

  • add announcement for unreleased and old branches

Fix

  • header.html: remove "docs-" from theme repo branch in header
  • update banner

Refactor

  • header.html: test rtd embed flyout div
  • theme.py: remove unnecessary open mode param UP015 for ruff
  • remove trailing whitespaces
  • refactor theme announcement logic
  • move banner logic to projects.py
  • include latest version url in announcement if not on latest

v0.16.0 (2023-06-22)

Feat

  • Updating announcement banner

v0.15.0 (2023-06-20)

Feat

  • projects: expose project urls to html templates

Fix

  • projects.yaml: remove hardcoding of rocm to develop

v0.14.0 (2023-06-16)

Feat

  • header.html: write to header in italics if future release or release candidate
  • header.html: include the version number in the top level header if the branch contains it
  • rdcMisc.js: toggle light/dark mode caption when changing themes

Refactor

  • header.html: make the added part in italics for top level header
  • _toc.yml.in: correct toc typo
  • move theme mode captions to separate js file
  • rdcMisc.js: use 4 spaces for tabs in rdcMisc

v0.13.4 (2023-06-07)

Fix

  • init.py: stop searching CMakeLists.txt for version string

v0.13.3 (2023-06-01)

Fix

  • New email address

v0.13.2 (2023-05-31)

Fix

  • custom.css: force navbar text to left align
  • Fix footer interaction with flyout nav
  • CSS fixes around announcement banner

v0.13.1 (2023-05-29)

Refactor

  • doxygen.py: remove extra print statement when copying over doxygen styling files
  • left-side-menu: rename main doc link to ROCm Documentation Home

v0.13.0 (2023-05-27)

Feat

  • left-side-menu.html: dynamically change homepage link for develop branch
  • add link to ROCm docs home to top of TOC

Fix

  • header.html: fix link to amd.com

Refactor

  • include master branch for left side menu
  • update development_branches
  • include dev branch names in left-side-menu
  • move yaml file to data folder
  • add yaml with development branches
  • dynamically change branch in left side menu

v0.12.0 (2023-05-24)

Feat

  • Add announcement banner.

Fix

  • announcement URL and phrasing

v0.11.1 (2023-05-23)

Fix

  • header.html: point docs repos to library repos
  • core.py: use round to nearest minute for read time
  • versioning script mismatch

v0.11.0 (2023-05-17)

Feat

  • Nav bar links to project GitHub
  • projects: allow overriding toc template path
  • projects: mapping between project versions
  • projects: allow overriding and disabling external mappings from conf.py
  • intersphinx: Support intersphinx base urls in toc.yml
  • intersphinx: support single strings for project
  • intersphinx: add version replacement in the yaml
  • intersphinx: Allow overriding branch name via environment variable
  • fetch intersphinx config from a remote file

Fix

  • rocm_footer.css: Fix overlap with sidebar
  • renameVersionLinks.js: Wait for RTD injection

Refactor

  • Still get PR branc...
Read more