Page 7 of 19

Re: Up-to-date Test Snap

Posted: Sat Jan 09, 2021 10:25 pm
by Ophiuchus
Stable 0.4.10.1 build is available on channel 0.4.10/stable; the 0.4.10 channel is also the current default channel (v0.4.10.1 rev=128 amd64 rev=129 i386).

Weekly test build based on master:

freeorion_2020-12-29.82513f5 rev=148 channel=edge (amd64)
freeorion_2020-12-29.82513f5 rev=149 channel=edge (i386)

news.. lots

Re: Weekly Release Notes / Up-to-date Test Snap

Posted: Sat Jan 09, 2021 10:26 pm
by Ophiuchus
Stable 0.4.10.1 build is available on channel 0.4.10/stable; the 0.4.10 channel is also the current default channel (v0.4.10.1 rev=128 amd64 rev=129 i386).

Weekly test build based on master:

freeorion_2021-01-05.2df5f0b rev=150 channel=edge (amd64)
freeorion_2021-01-05.2df5f0b rev=151 channel=edge (i386)

news
  • contents: added Conformance and Liberty policies to affect species like/dislike effects (geoff)
  • contents: indoctrination should be a social policy (geoff)
  • UI: Show values of valuerefs in building tooltips (agrrr3)
  • ?: Treat empty files as failure (O01eg)
  • c++ grooming (geoff)
  • french update as usual (Ouaz)

Re: Weekly Release Notes / Up-to-date Test Snap

Posted: Thu Jan 14, 2021 3:29 pm
by Ophiuchus
Stable 0.4.10.1 build is available on channel 0.4.10/stable; the 0.4.10 channel is also the current default channel (v0.4.10.1 rev=128 amd64 rev=129 i386).

Weekly test build based on master:

freeorion_2021-01-10.b86e635 rev=154 channel=beta (amd64)
freeorion_2021-01-10.b86e635 rev=155 channel=beta (i386)

news
  • snap: exposes freeorion.freeoriond and freeorion.freeoriond-dedicated executables so one can start a freeorion server using the snap (ophiuchus)
  • contents: disable focus-related stability effects when planet is unowned (geoff)
  • contents: made a few species influence effects be not active if a planet is unowned (geoff)
  • parse/game: added turn and visibility parsing for VisibleToEmpire condition (geoff)
  • AI/python: Fix zero division in shield factor calculation (Cjkjvfnby)
  • AI/python: refactorings (Cjkjvfnby)
  • backend: CombatInfo refactoring (geoff)
  • backend: Rename GG's client class HumanClientApp to GGHumanClientApp to prepare for Godot prototype (o01eg)
  • c++ grooming (geoff)

Re: Weekly Release Notes / Up-to-date Test Snap

Posted: Wed Jan 20, 2021 3:44 pm
by Ophiuchus
Stable 0.4.10.1 build is available on channel 0.4.10/stable; the 0.4.10 channel is also the current default channel (v0.4.10.1 rev=128 amd64 rev=129 i386).

Weekly test build based on master:

freeorion_2021-01-19.db52408 rev=156 channel=beta (amd64)
freeorion_2021-01-19.db52408 rev=157 channel=beta (i386)

news
  • contents: nerf telepathy research bonus (psionics) and nerf temporal anomaly (oberlus)
  • AI/python: Fix game save loading (Cjkjvfnby)
  • AI/python: refactorings (Cjkjvfnby)
  • backend: c++ grooming and refactorings (geoff)
  • backend, build: moved to c++17 (geoff)
  • i18n: french update as usual (ouaz)
Known bugs. Like last weeks monsters and unowned planets do not really attack (fix will be in next weeks build).

Re: Weekly Release Notes / Up-to-date Test Snap

Posted: Wed Jan 27, 2021 1:18 am
by Ophiuchus
Stable 0.4.10.1 build is available on channel 0.4.10/stable; the 0.4.10 channel is also the current default channel (v0.4.10.1 rev=128 amd64 rev=129 i386).

Weekly test build based on master:

freeorion_2021-01-26.e0fc512 rev=158 channel=beta (amd64)
freeorion_2021-01-26.e0fc512 rev=159 channel=beta (i386)

news
  • bugfix: monsters are able to attack again (geoff)
  • contents: nerf concentration camps output by ca 2/3rds (oberlus)
  • FOCS: added a NoOp condition that does not modify its input ObjectSets, which can be useful for debug purposes (geoff)
  • AI/python: work on skeleton generation and update skeleton (Cjkjvfnby)
  • UI: pedia improvemens, techs, building types, search speedup (geoff)
  • backend: lots of c++ grooming and refactorings (geoff)
  • backend: building cost calc fix (geoff)
  • i18n: french update as usual (ouaz)

Re: Weekly Release Notes / Up-to-date Test Snap

Posted: Wed Feb 03, 2021 8:56 am
by Ophiuchus
Stable 0.4.10.1 build is available on channel 0.4.10/stable; the 0.4.10 channel is also the current default channel (v0.4.10.1 rev=128 amd64 rev=129 i386).

Weekly test build based on master:

freeorion_2021-02-01.db52408 rev=160 channel=beta (amd64)
freeorion_2021-02-01.db52408 rev=161 channel=beta (i386)

news
  • contents: rebalance research, nerf temporal anomaly, nerf cost reduction of telepathy trait for psionics (oberlus)
  • AI/python: refactorings, Refactor savegame codec tests (Cjkjvfnby)
  • build: c++17 build (geoff)
  • backend: grooming (geoff)
  • i18n: french update as usual (ouaz)

Re: Weekly Release Notes / Up-to-date Test Snap

Posted: Wed Feb 03, 2021 9:31 am
by Geoff the Medio
Ophiuchus wrote: Wed Feb 03, 2021 8:56 amRefactor savegame codec tests (geoff)
...?

Re: Weekly Release Notes / Up-to-date Test Snap

Posted: Wed Feb 03, 2021 11:07 am
by Ophiuchus
Geoff the Medio wrote: Wed Feb 03, 2021 9:31 am
Ophiuchus wrote: Wed Feb 03, 2021 8:56 amRefactor savegame codec tests (geoff)
...?
my mistake, commit is from Cjkjvfnby. dont understand what that is and dont care enough for related topics to have a look at the commit, so i simply quoted.

Re: Weekly Release Notes / Up-to-date Test Snap

Posted: Wed Feb 10, 2021 11:32 pm
by Ophiuchus
Stable 0.4.10.1 build is available on channel 0.4.10/stable; the 0.4.10 channel is also the current default channel (v0.4.10.1 rev=128 amd64 rev=129 i386).

Weekly test build based on master:

freeorion_2021-02-09.cb4b741 rev=164 channel=beta (amd64)
freeorion_2021-02-09.cb4b741 rev=165 channel=beta (i386)

news
  • AI/python: lots of refactorings, code removal (Cjkjvfnby)
  • AI/python: readding removed code (o01eg)
  • AI/python: add remaining tech in a predictable way (Cjkjvfnby)
  • build: set minimum MacOS version in CMake to 10.12 to hopefully get better C++17 support (geoff)
  • build: update MSVC in 2019 project files (geoff)
  • CI: bump TravisCI XCode version to 10.1 (latest that runs on MacOS 10.13) (geoff)
  • backend: grooming, get rid of std::lock_guard and boost mutex stuff, reduce named ValueRef logging (geoff)

Re: Weekly Release Notes / Up-to-date Test Snap

Posted: Tue Feb 16, 2021 10:19 pm
by Ophiuchus
Stable 0.4.10.1 build is available on channel 0.4.10/stable; the 0.4.10 channel is also the current default channel (v0.4.10.1 rev=128 amd64 rev=129 i386).

Weekly test build based on master:

freeorion_2021-02-15.0437322 rev=166 channel=beta (amd64)
freeorion_2021-02-15.0437322 rev=167 channel=beta (i386)

news
  • build: clang compatibility fix (geoff)
  • backend: lots of grooming, refactoring, using ScriptingContext more often (geoff)

Re: Weekly Release Notes / Up-to-date Test Snap

Posted: Wed Feb 24, 2021 4:13 pm
by Ophiuchus
Stable 0.4.10.1 build is available on channel 0.4.10/stable; the 0.4.10 channel is also the current default channel (v0.4.10.1 rev=128 amd64 rev=129 i386).

Weekly test build based on master - this looks BROKEN, i will not push to beta channel:

freeorion_2021-02-23.4d6870e rev=168 channel=edge (amd64)
freeorion_2021-02-23.4d6870e rev=169 channel=edge (i386)

news
  • game: Fix server crash when fighters shoot (agrrr3)
  • security: add .lgtm.yml (geoff)
  • python: Upgrade assertion fails output (cjkjvfnby)
  • CI/build: travis CI, clang fixes, logging adjustments (geoff)
  • backendf/compat: add a custom thread pool implementation for pre-Boost 1.66 (geoff)
  • backend: using ScriptingContext in effects, some grooming (geoff)
  • backend: use (Species)Managers in ScriptingContexts, make SpeciesManager in CombatSystem mutable (why? do we have effects there?) (geoff)
Starting a new game leaves all meters zero. Homeplanet has no population. Ships have no fuel.

Re: Weekly Release Notes / Up-to-date Test Snap

Posted: Thu Feb 25, 2021 6:35 am
by Geoff the Medio
Ophiuchus wrote: Wed Feb 24, 2021 4:13 pmmake SpeciesManager in CombatSystem mutable (why? do we have effects there?)
It tracks how many times ships crewed by each species attack or destroy ships crewed by other species.

Re: Weekly Release Notes / Up-to-date Test Snap

Posted: Thu Mar 11, 2021 10:48 am
by Ophiuchus
Stable 0.4.10.1 build is available on channel 0.4.10/stable; the 0.4.10 channel is also the current default channel.

Weekly test build based on master - stilly BROKEN, i did not push to beta channel:

freeorion_2021-03-01.52f20a9 rev=?? channel=edge (amd64)
freeorion_2021-03-01.52f20a9 rev=?? channel=edge (i386)

news
  • contents: new building: Abandon Outpost for making an outpost unowned (agrrr3)
  • game: added rule to make all systems at least basically visible to all empires (geoff)
  • performance: parallelize pedia searching with Boost thread_pool when available (depends on Boost version) (geoff)
  • backend: salt combat PRNG seeding with galaxy seed (geoff)
  • backend: add equality operators for BuildingType, Effect, EffectsGroup, FieldType, SetEmpireCapital, SetEmpireMeter, SetEmpireStockpile, SetMeter, ShipHull, ShipPart, ShipPartMeter, Special, Statistic, Tech, ValueRef (geoff)
  • backend: ScriptingContext work; also small fixes and groomings (geoff)
  • backend: Add getters for ValueRef fields of Tech (for python parsing) (o01eg)
  • python: cleanups and refactorings (Cjkjvfnby)
  • QA: MSVC2019 unit test project runs smoke and parse tests (geoff)
  • QA: use dummy parsers for LGTM build; add codeql-analysis.yml (geoff)
  • i18n: french update as usual (Ouaz)
Starting a new game leaves all meters zero. Homeplanet has no population. Ships have no fuel. Next weeks build works.

Re: Weekly Release Notes / Up-to-date Test Snap

Posted: Thu Mar 11, 2021 11:20 am
by Ophiuchus
Stable 0.4.10.1 build is available on channel 0.4.10/stable; the 0.4.10 channel is also the current default channel (v0.4.10.1 rev=174 amd64 rev=176 i386). Note that revision is a rebuild using current (security bug-fixed) versions of the used.

Weekly test build based on master:

freeorion_2021-03-09.7b53534 rev=185 channel=beta (amd64)
freeorion_2021-03-09.7b53534 rev=186 channel=beta (i386)

news
  • content: Big monster revamp, note some weapons don't shoot all bouts. Especially close range weapons like jaws etc (agrrr3)
  • multiplayer: Better than concede: Allow AI to to become delegate player. (o01eg)
  • backend: Fix/Revert thread-pool implementation which did not work with boost 1.65 (geoff)
  • backend: make ValueRefs, Conditions, Effects clonable (o01eg)
  • backend: small fixes, groomings (geoff)
  • backend: std::localtime has to go for OS-specific but thread-safe implementation (geoff)
  • QA: MacOS tests fix; Initial parser tests (o01eg)
  • QA: CodeQL updated versions for ubuntu 20.04/focal fossa (geoff)
  • snapcraft: updated snapcraft.yaml, based on ubuntu 20.04, working towards automatic releasing commits to master on latest/edge channel (agrrr3)
  • build: MSVC2019 project fixes, unit test dependencies (geoff, o01eg)

Re: Weekly Release Notes / Up-to-date Test Snap

Posted: Thu Mar 11, 2021 12:54 pm
by LienRag
Ophiuchus wrote: Thu Mar 11, 2021 10:48 am
  • game: added rule to make all systems at least basically visible to all empires (geoff)
All stars (which is indeed quite logical) or planets also (much less so) ?