Skip to content

Commit

Permalink
Release 5.0-beta4 prep
Browse files Browse the repository at this point in the history
  • Loading branch information
nickclark2016 committed Dec 30, 2024
1 parent d18a217 commit 7f54323
Show file tree
Hide file tree
Showing 4 changed files with 53 additions and 9 deletions.
49 changes: 48 additions & 1 deletion CHANGES.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,57 @@
--------------------
5.0-beta3
5.0-beta4
--------------------

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

Since 5.0-beta3:

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

Since 5.0-beta2:

* PR #1841 Update shadertype.md (@TylerDahl)
Expand Down
9 changes: 3 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,13 @@
<p align="center">
<img src="https://img.shields.io/github/release/premake/premake-core/all.svg" alt="Latest release" />
<img src="https://img.shields.io/github/release-date-pre/premake/premake-core.svg" alt="Release date" />
<img src="https://img.shields.io/github/commits-since/premake/premake-core/v5.0.0-beta3.svg" alt="Commits" />
<img src="https://img.shields.io/github/commits-since/premake/premake-core/v5.0.0-beta4.svg" alt="Commits" />
<a href="https://opensource.org/licenses/BSD-3-Clause" target="_blank">
<img src="https://img.shields.io/github/license/premake/premake-core" alt="BSD 3-Clause" />
</a>
<br/>
<a href="https://travis-ci.org/premake/premake-core" target="_blank">
<img src="https://img.shields.io/travis/premake/premake-core/master.svg?label=linux" alt="Linux" />
</a>
<a href="https://ci.appveyor.com/project/PremakeOrganization/premake-core" target="_blank">
<img src="https://img.shields.io/appveyor/ci/PremakeOrganization/premake-core?label=windows" alt="Windows" />
<a href="https://github.com/premake/premake-core" target="_blank">
<img src="https://github.com/premake/premake-core/actions/workflows/ci-workflow.yml/badge.svg?branch=master" alt="master" />
</a>
<a href="https://github.com/premake/premake-core/graphs/contributors" target="_blank">
<img src="https://img.shields.io/github/contributors/premake/premake-core?label=code+contributors" alt="Contributors" />
Expand Down
2 changes: 1 addition & 1 deletion src/host/premake.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
#include <stdint.h>
#include <stdlib.h>

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

Expand Down
2 changes: 1 addition & 1 deletion website/src/pages/download.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import { Column, Container, Row } from '../components/Grid';
import Sponsors from '../components/Sponsors';


const LATEST_VERSION = '5.0.0-beta3';
const LATEST_VERSION = '5.0.0-beta4';


const DownloadLink = ({ arch }) => {
Expand Down

0 comments on commit 7f54323

Please sign in to comment.