Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 5.0-beta4 prep #2399

Merged
merged 1 commit into from
Dec 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
Loading