Skip to content

Commit eb5238f

Browse files
Prep for 5.0.0-beta3 release (#2321)
1 parent 7463784 commit eb5238f

File tree

6 files changed

+225
-4
lines changed

6 files changed

+225
-4
lines changed

CHANGES.txt

+93-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,102 @@
11
--------------------
2-
5.0-beta2
2+
5.0-beta3
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-beta2:
9+
10+
* PR #1841 Update shadertype.md (@TylerDahl)
11+
* PR #1842 Update shaderobjectfileoutput.md (@TylerDahl)
12+
* PR #1843 Update shadermodel.md (@TylerDahl)
13+
* PR #1942 Release/v5.0 beta2 (@premake)
14+
* PR #1951 [Codelite] Fix custom build with missing directory (@Jarod42)
15+
* PR #1952 vstudio: add usestandardpreprocessor option (@flakey5)
16+
* PR #1954 Add newoption.catagory to documentation, mark os.is as deprecated (@thomashope)
17+
* PR #1959 Use admonitions in documentation for things marked as deprecated (@thomashope)
18+
* PR #1970 Updated Android docs (@LORgames)
19+
* PR #1971 Fixed a couple of issues with the Custom Rules docs (@LORgames)
20+
* PR #1975 Strip linking decorators for sibling projects (@LORgames)
21+
* PR #1976 Android projects use IncludePath instead of ExternalIncludePath (@LORgames)
22+
* PR #1978 Added support for CopyFileToFolders via Copy buildaction (@LORgames)
23+
* PR #1980 Added UWP support for VS projects (@LORgames)
24+
* PR #1981 Update usefullpaths.md (@nepp95)
25+
* PR #1985 Update defaultplatform.md (@GiacomoMaino)
26+
* PR #1992 Add AntTarget to vsandroid project file (@0x416c69)
27+
* PR #1997 Add validation for toolset. (@Jarod42)
28+
* PR #2003 Allow to specify "--cc=msc" as command line. (@Jarod42)
29+
* PR #2004 Handle entrypoint for msc. (@Jarod42)
30+
* PR #2006 `externalwarnings`, `externalanglebrackets`, `externalincludedirs` was already available in vs2019 (@Jarod42)
31+
* PR #2009 Fix typos in comment. (@Jarod42)
32+
* PR #2010 Typo fix (@brno32)
33+
* PR #2011 Add support for unity builds (@Sharlock93)
34+
* PR #2022 Fix Debian build recepie. (@KOLANICH-tools)
35+
* PR #2023 Fix support of openmp for visual studio with clang toolset. (@Jarod42)
36+
* PR #2024 Fix typo in bytecode description. (@Jarod42)
37+
* PR #2025 Fix missing targets file issue in some C++ nuget packages (@hanagasira)
38+
* PR #2027 `sanitize { "Address" }` should set link flags too for gcc/clang. (@Jarod42)
39+
* PR #2028 Add support for idirafter flag in GCC/Clang (@nickclark2016)
40+
* PR #2032 Change to minimize differences after Codelite re-save the file (@Jarod42)
41+
* PR #2034 Robustify `http.get` tests with retry. (@Jarod42)
42+
* PR #2039 gmake2: Fix detecting msdos vs posix shell (@Peter0x44)
43+
* PR #2042 Fix `compileas "C"` and `"C++"` for gcc (shared with clang). (@Jarod42)
44+
* PR #2052 Fix typo (@rafaelcn)
45+
* PR #2061 Fixed issue with Codelite unit test (@LORgames)
46+
* PR #2064 Updated actions from v2 to v3 (@LORgames)
47+
* PR #2066 Improve error message of `include` (@Jarod42)
48+
* PR #2070 Add support of prelink steps (similar to prebuild steps) for Codelite. (@Jarod42)
49+
* PR #2072 Fix prelink step dependencies for gmake (to be done after compilation). (@Jarod42)
50+
* PR #2075 remove trailing whitespaces and add new line at eof (@hanagasira)
51+
* PR #2076 Allow to select specific version of msc in command line. (@Jarod42)
52+
* PR #2081 Add some missing flags for msc toolset (@Jarod42)
53+
* PR #2084 Update debugdir.md docs to clarify feature support (@thomashope)
54+
* PR #2087 Add clarification for relative paths (@learn-more)
55+
* PR #2088 Fix nil indexing for codelite (@Jarod42)
56+
* PR #2090 Add support to `undefines` for Codelite. (@Jarod42)
57+
* PR #2102 remove reference to non existent example. (@mcarlson-nvidia)
58+
* PR #2104 Add VS2022 to list of valid kinds for Android Packaging (@premake)
59+
* PR #2117 Require unistd.h for macosx in libzip (@nickclark2016)
60+
* PR #2118 Changes target of HTTP tests to hopefully resolve test issues in CI (@nickclark2016)
61+
* PR #2122 Fix `premake.findProjectScript` of previous commit. (@Jarod42)
62+
* PR #2127 Fixes for using debugger under Linux (@vadz)
63+
* PR #2131 Use call array for MSVS filters file generation too (@vadz)
64+
* PR #2135 Fix libzip missing a library (@KanuX-14)
65+
* PR #2172 Custom LLVM Versions for VS2019+ (@nickclark2016)
66+
* PR #2187 Enable code analysis via clang-tidy in Visual Studio (@theComputeKid)
67+
* PR #2194 [vs*] Allow to have per-file `cdialect`/`cppdialect`. (@Jarod42)
68+
* PR #2195 [vs2010+] Handle `compileas` for files with "unknown" extensions. (@Jarod42)
69+
* PR #2203 Add CA root certificate path for Haiku (@augiedoggie)
70+
* PR #2217 Add Library to available shadertypes (@vkaytsanov)
71+
* PR #2237 [CI] add dependabot.yml to maintain version action up to date (@Jarod42)
72+
* PR #2238 Bump the github-actions group with 3 updates (@premake)
73+
* PR #2243 Fix stack manipulation in Premake's `luaL_loadfilex` override. (@tritao)
74+
* PR #2251 Add a `os.hostarch()` function to get the host system architecture. (@tritao)
75+
* PR #2252 Document `os.rename` and `os.getenv` APIs (@tritao)
76+
* PR #2253 Add `term.clearToEndOfLine` and `term.moveLeft` API additions. (@tritao)
77+
* PR #2254 Adds `desktop` system tag to desktop systems. (@tritao)
78+
* PR #2255 Move sanitize, visibility and inlinesvisibility to shared table. (@alex-rass-88)
79+
* PR #2261 Add tests for `table.merge`. (@tritao)
80+
* PR #2263 Adds a new `os.targetarch()` function. (@tritao)
81+
* PR #2264 Show error messages from broken includes (@richard-sim)
82+
* PR #2268 Re-structure common docs files into sub-folders. (@tritao)
83+
* PR #2269 Upgrade docs to latest Docusaurus version. (@tritao)
84+
* PR #2271 Add `linker` flag and `LLD` support. (@tritao)
85+
* PR #2272 Fixed issue with include failing to find embedded files (@LORgames)
86+
* PR #2274 Port Premake to Cosmopolitan Libc (@tritao)
87+
* PR #2277 Add C++23 cppdialect (@jlaumon)
88+
* PR #2278 Prevent empty arrays as expected values for test.contains and test.excludes (@LORgames)
89+
* PR #2279 Added ci job to simplify required checks in PRs (@LORgames)
90+
* PR #2280 Upgrade `libcurl` to latest. (@tritao)
91+
* PR #2281 Fix vstudio/MSC not supporting the C++23 flag yet (@jlaumon)
92+
* PR #2283 Miscelanneous cleanups (@tritao)
93+
* PR #2284 Fix `os.host` for Cosmopolitan build (@tritao)
94+
* PR #2287 [doc] Write doc for `unsignedchar` (@Jarod42)
95+
* PR #2294 Add projects web and github (@Jarod42)
96+
* PR #2299 Remove generated "website/node_modules"'s files from project (@Jarod42)
97+
* PR #2301 Fix spelling insice -> inside (@jonesy-b-dev)
98+
* PR #2316 Update modules.md (@day-garwood)
99+
8100
Since 5.0-beta1:
9101

10102
* PR #1737 Change Visual Studio Version to 17 so sln is opened with VS2022 (@simco50)

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
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-beta1.svg" alt="Commits" />
8+
<img src="https://img.shields.io/github/commits-since/premake/premake-core/v5.0.0-beta3.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>

src/host/premake.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
#include <stdint.h>
1313
#include <stdlib.h>
1414

15-
#define PREMAKE_VERSION "5.0.0-dev"
15+
#define PREMAKE_VERSION "5.0.0-beta3"
1616
#define PREMAKE_COPYRIGHT "Copyright (C) 2002-2021 Jess Perkins and the Premake Project"
1717
#define PREMAKE_PROJECT_URL "https://github.com/premake/premake-core/wiki"
1818

0 commit comments

Comments
 (0)