Skip to content

Commit 196ce23

Browse files
committed
Updated version to 0.5.5
1 parent 6ee2bfa commit 196ce23

File tree

5 files changed

+18
-17
lines changed

5 files changed

+18
-17
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# CHANGELOG
22

3+
### 0.5.5
34
* Updated code to work with LLVM 19 (#319)
45
* Added support for Objective C (#296)
56
* Added option to fold repeated activities in sequence diagrams (#317)

Doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ PROJECT_NAME = "clang-uml"
3838
# could be handy for archiving the generated documentation or if some version
3939
# control system is used.
4040

41-
PROJECT_NUMBER = 0.5.4
41+
PROJECT_NUMBER = 0.5.5
4242

4343
# Using the PROJECT_BRIEF tag one can provide an optional one line description
4444
# for a project that appears at the top of each page and should give viewer a

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[![Linux build status](https://github.com/bkryza/clang-uml/actions/workflows/build.yml/badge.svg)](https://github.com/bkryza/clang-uml/actions)
66
[![macos build status](https://github.com/bkryza/clang-uml/actions/workflows/macos.yml/badge.svg)](https://github.com/bkryza/clang-uml/actions)
77
[![Coverage](https://codecov.io/gh/bkryza/clang-uml/branch/master/graph/badge.svg)](https://codecov.io/gh/bkryza/clang-uml)
8-
[![Version](https://img.shields.io/badge/version-0.5.4-blue)](https://github.com/bkryza/clang-uml/releases)
8+
[![Version](https://img.shields.io/badge/version-0.5.5-blue)](https://github.com/bkryza/clang-uml/releases)
99
[![Version](https://img.shields.io/badge/LLVM-12,13,14,15,16,17,18,19-orange)](https://github.com/bkryza/clang-uml/releases)
1010
[![Doxygen](https://img.shields.io/badge/Docs-Doxygen-gainsboro)](https://clang-uml.github.io)
1111

docs/installation.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -36,16 +36,16 @@ sudo apt install clang-uml
3636

3737
```bash
3838
# Fedora 38
39-
wget https://github.com/bkryza/clang-uml/releases/download/0.5.4/clang-uml-0.5.4-1.fc38.x86_64.rpm
40-
sudo dnf install ./clang-uml-0.5.4-1.fc38.x86_64.rpm
39+
wget https://github.com/bkryza/clang-uml/releases/download/0.5.5/clang-uml-0.5.4-1.fc38.x86_64.rpm
40+
sudo dnf install ./clang-uml-0.5.5-1.fc38.x86_64.rpm
4141

4242
# Fedora 39
43-
wget https://github.com/bkryza/clang-uml/releases/download/0.5.4/clang-uml-0.5.4-1.fc39.x86_64.rpm
44-
sudo dnf install ./clang-uml-0.5.4-1.fc39.x86_64.rpm
43+
wget https://github.com/bkryza/clang-uml/releases/download/0.5.5/clang-uml-0.5.5-1.fc39.x86_64.rpm
44+
sudo dnf install ./clang-uml-0.5.5-1.fc39.x86_64.rpm
4545

4646
# Fedora 40
47-
wget https://github.com/bkryza/clang-uml/releases/download/0.5.4/clang-uml-0.5.4-1.fc40.x86_64.rpm
48-
sudo dnf install ./clang-uml-0.5.4-1.fc40.x86_64.rpm
47+
wget https://github.com/bkryza/clang-uml/releases/download/0.5.5/clang-uml-0.5.5-1.fc40.x86_64.rpm
48+
sudo dnf install ./clang-uml-0.5.5-1.fc40.x86_64.rpm
4949
```
5050

5151
#### Arch Linux
@@ -116,8 +116,8 @@ brew install clang-uml
116116
First make sure that you have the following dependencies installed:
117117

118118
```bash
119-
# Ubuntu (Clang version will vary depending on Ubuntu version - below example is for Ubuntu 22.04)
120-
apt install make gcc g++ ccache cmake libyaml-cpp-dev llvm-15 clang-15 libclang-15-dev libclang-cpp15-dev clang-format-15
119+
# Ubuntu (Clang version will vary depending on Ubuntu version - below example is for Ubuntu 24.04)
120+
apt install make gcc g++ ccache cmake libyaml-cpp-dev llvm-18 clang-18 libclang-18-dev libclang-cpp18-dev
121121
```
122122

123123
Then proceed with building the sources:
@@ -130,14 +130,14 @@ make release
130130
release/src/clang-uml --help
131131

132132
# To build using a specific installed version of LLVM use:
133-
LLVM_VERSION=16 make release
133+
LLVM_VERSION=18 make release
134134
# or specify a path to a specific llvm-config binary, e.g.:
135-
LLVM_CONFIG_PATH=/usr/bin/llvm-config-16 make release
135+
LLVM_CONFIG_PATH=/usr/bin/llvm-config-18 make release
136136
# or directly specify the path where LLVMConfig.cmake can be found on your system, e.g.:
137-
CMAKE_PREFIX=/usr/lib/llvm-16/lib/cmake/llvm make release
137+
CMAKE_PREFIX=/usr/lib/llvm-18/lib/cmake/llvm make release
138138

139139
# By default clang-uml is linked against shared LLVM libraries, this can be changed using:
140-
LLVM_SHARED=OFF LLVM_VERSION=16 make release
140+
LLVM_SHARED=OFF LLVM_VERSION=18 make release
141141

142142
# Optionally, to install in default prefix
143143
make install
@@ -155,7 +155,7 @@ brew install ccache cmake llvm yaml-cpp
155155

156156
export CC=/usr/local/opt/llvm/bin/clang
157157
export CXX=/usr/local/opt/llvm/bin/clang++
158-
LLVM_VERSION=16 make release
158+
LLVM_VERSION=18 make release
159159
# or, if this fails, try:
160160
CMAKE_PREFIX=/usr/local/opt/llvm/lib/cmake/llvm make release
161161
```
@@ -237,7 +237,7 @@ bin\clang-uml.exe --version
237237
```
238238
It should produce something like:
239239
```bash
240-
clang-uml 0.5.4
240+
clang-uml 0.5.5
241241
Copyright (C) 2021-2024 Bartek Kryza <[email protected]>
242242
Linux x86_64 6.5.0-21-generic
243243
Built against LLVM/Clang libraries version: 18.1.8

packaging/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,5 +49,5 @@ to the [documentation](../docs/installation.md#visual-studio-native-build).
4949
```bash
5050
cd packaging
5151
.\make_installer.ps1
52-
ls .\_BUILD\windows\clang-uml-0.5.4-win64.exe
52+
ls .\_BUILD\windows\clang-uml-0.5.5-win64.exe
5353
```

0 commit comments

Comments
 (0)