Skip to content

Commit 7f54323

Browse files
committed
Release 5.0-beta4 prep
1 parent d18a217 commit 7f54323

File tree

4 files changed

+53
-9
lines changed

4 files changed

+53
-9
lines changed

CHANGES.txt

+48-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,57 @@
11
--------------------
2-
5.0-beta3
2+
5.0-beta4
33
--------------------
44

55
See https://github.com/premake/premake-core/wiki/What's-New-in-5.0
66
for the complete list of changes from the Premake 4.x series.
77

8+
Since 5.0-beta3:
9+
10+
* PR #2327 Removes deprecated language version flags (@nickclark2016)
11+
* PR #2329 Use `_SC_NPROCESSORS_ONLN` for CPU detection in BSDs. (@tritao)
12+
* PR #2331 Remove Deprecated Flags with Replacements, Fix Tests (@nickclark2016)
13+
* PR #2333 Update package repos before installing deps on Linux (@nickclark2016)
14+
* PR #2334 Replace MFC flag with a dedicated API (@nickclark2016)
15+
* PR #2341 fix documentationfile bug (@lolrobbe2)
16+
* PR #2342 Fix debug optimization flag for Clang (@nickclark2016)
17+
* PR #2343 Replace LTO flag with dedicated API (@nickclark2016)
18+
* PR #2347 Deprecate FatalWarnings flags in favor of fatalwarnings API (@nickclark2016)
19+
* PR #2349 premake.h - added e2k definition (@r-a-sattarov)
20+
* PR #2352 Symbolic link support in Premake (@nickclark2016)
21+
* PR #2355 Added ability to use system zlib (@LORgames)
22+
* PR #2356 Added support for riscv64 (@kxxt)
23+
* PR #2357 Added API for Action Deprecation (@nickclark2016)
24+
* PR #2358 Fixed creation of links on Unix-like OSes (@nickclark2016)
25+
* PR #2359 Added FreeBSD CI job (@LORgames)
26+
* PR #2360 Updated mbedTLS to 3.6.2 (@LORgames)
27+
* PR #2361 Added Clang CI jobs to Linux and FreeBSD (@LORgames)
28+
* PR #2362 Cleaned up minor issues in premake5.lua scripts (@LORgames)
29+
* PR #2363 Add support for loongarch64 (@Leoforever123)
30+
* PR #2364 Override Lua functions without injecting code into the library (@LORgames)
31+
* PR #2366 Integrated Android module into vstudio module (@LORgames)
32+
* PR #2367 Fixed potential use-after-free bug when calling os.getversion (@LORgames)
33+
* PR #2368 Add SunOS support to Bootstrap.sh (@LORgames)
34+
* PR #2369 Fix documentation for linkgroups (@nickclark2016)
35+
* PR #2370 Add ability to use system lua (@LORgames)
36+
* PR #2371 Add OpenBSD CI job (@LORgames)
37+
* PR #2372 Add NetBSD CI job (@LORgames)
38+
* PR #2373 Add DragonflyBSD CI job (@LORgames)
39+
* PR #2374 Add Solaris CI job (@LORgames)
40+
* PR #2375 Cleaned up VM-based CI jobs (@LORgames)
41+
* PR #2376 Add Emscripten system and emcc toolset support (@tritao)
42+
* PR #2378 Fixed configuration properties on VS Linux (@redorav)
43+
* PR #2381 Fix gmake/gmake2 Emscripten default toolset type. (@tritao)
44+
* PR #2382 Fatal warnings API fixes (@redorav)
45+
* PR #2383 Added CI timeout to 30 minutes (@nickclark2016)
46+
* PR #2385 Road to 5.0 Roadmap Publishing (@nickclark2016)
47+
* PR #2388 Add support for e2k (@r-a-sattarov)
48+
* PR #2390 [CI] Fix dependencies as ubuntu-latest becomes ubuntu-24.04 (@Jarod42)
49+
* PR #2392 [CI] Add depsrc matrix to mingw build (@Jarod42)
50+
* PR #2394 Bump jinja2 from 3.1.4 to 3.1.5 in /contrib/mbedtls/docs (@dependabot)
51+
* PR #2395 Fix line endings of `Bootstrap.bat`. (@tritao)
52+
* PR #2397 Fixes XCode Compiler C++ Version/Dialect Output (@nickclark2016)
53+
* PR #2400 Fix token ordering for LINKFILE/LINKDIR (@nickclark2016)
54+
855
Since 5.0-beta2:
956

1057
* PR #1841 Update shadertype.md (@TylerDahl)

README.md

+3-6
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,13 @@
55
<p align="center">
66
<img src="https://img.shields.io/github/release/premake/premake-core/all.svg" alt="Latest release" />
77
<img src="https://img.shields.io/github/release-date-pre/premake/premake-core.svg" alt="Release date" />
8-
<img src="https://img.shields.io/github/commits-since/premake/premake-core/v5.0.0-beta3.svg" alt="Commits" />
8+
<img src="https://img.shields.io/github/commits-since/premake/premake-core/v5.0.0-beta4.svg" alt="Commits" />
99
<a href="https://opensource.org/licenses/BSD-3-Clause" target="_blank">
1010
<img src="https://img.shields.io/github/license/premake/premake-core" alt="BSD 3-Clause" />
1111
</a>
1212
<br/>
13-
<a href="https://travis-ci.org/premake/premake-core" target="_blank">
14-
<img src="https://img.shields.io/travis/premake/premake-core/master.svg?label=linux" alt="Linux" />
15-
</a>
16-
<a href="https://ci.appveyor.com/project/PremakeOrganization/premake-core" target="_blank">
17-
<img src="https://img.shields.io/appveyor/ci/PremakeOrganization/premake-core?label=windows" alt="Windows" />
13+
<a href="https://github.com/premake/premake-core" target="_blank">
14+
<img src="https://github.com/premake/premake-core/actions/workflows/ci-workflow.yml/badge.svg?branch=master" alt="master" />
1815
</a>
1916
<a href="https://github.com/premake/premake-core/graphs/contributors" target="_blank">
2017
<img src="https://img.shields.io/github/contributors/premake/premake-core?label=code+contributors" alt="Contributors" />

src/host/premake.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
#include <stdint.h>
1919
#include <stdlib.h>
2020

21-
#define PREMAKE_VERSION "5.0.0-dev"
21+
#define PREMAKE_VERSION "5.0.0-beta4"
2222
#define PREMAKE_COPYRIGHT "Copyright (C) 2002-2024 Jess Perkins and the Premake Project"
2323
#define PREMAKE_PROJECT_URL "https://github.com/premake/premake-core/wiki"
2424

website/src/pages/download.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { Column, Container, Row } from '../components/Grid';
66
import Sponsors from '../components/Sponsors';
77

88

9-
const LATEST_VERSION = '5.0.0-beta3';
9+
const LATEST_VERSION = '5.0.0-beta4';
1010

1111

1212
const DownloadLink = ({ arch }) => {

0 commit comments

Comments
 (0)