Weekly Release Notes / Up-to-date Test Snap

For topics that do not fit in another sub-forum.

Moderator: Oberlus

Post Reply
Message
Author
Ophiuchus
Programmer
Posts: 2200
Joined: Tue Sep 30, 2014 10:01 am
Location: Wall IV

Re: Up-to-date Test Snap

#91 Post 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
Last edited by Ophiuchus on Sat Jan 09, 2021 10:28 pm, edited 1 time in total.
Any code or patches in anything posted here is released under the CC and GPL licences in use for the FO project.

Look, ma... four combat bouts!

Ophiuchus
Programmer
Posts: 2200
Joined: Tue Sep 30, 2014 10:01 am
Location: Wall IV

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

#92 Post 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)
Any code or patches in anything posted here is released under the CC and GPL licences in use for the FO project.

Look, ma... four combat bouts!

Ophiuchus
Programmer
Posts: 2200
Joined: Tue Sep 30, 2014 10:01 am
Location: Wall IV

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

#93 Post 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)
Any code or patches in anything posted here is released under the CC and GPL licences in use for the FO project.

Look, ma... four combat bouts!

Ophiuchus
Programmer
Posts: 2200
Joined: Tue Sep 30, 2014 10:01 am
Location: Wall IV

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

#94 Post 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).
Any code or patches in anything posted here is released under the CC and GPL licences in use for the FO project.

Look, ma... four combat bouts!

Ophiuchus
Programmer
Posts: 2200
Joined: Tue Sep 30, 2014 10:01 am
Location: Wall IV

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

#95 Post 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)
Any code or patches in anything posted here is released under the CC and GPL licences in use for the FO project.

Look, ma... four combat bouts!

Ophiuchus
Programmer
Posts: 2200
Joined: Tue Sep 30, 2014 10:01 am
Location: Wall IV

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

#96 Post 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)
Last edited by Ophiuchus on Wed Feb 03, 2021 4:00 pm, edited 2 times in total.
Any code or patches in anything posted here is released under the CC and GPL licences in use for the FO project.

Look, ma... four combat bouts!

User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 13155
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

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

#97 Post by Geoff the Medio »

Ophiuchus wrote: Wed Feb 03, 2021 8:56 amRefactor savegame codec tests (geoff)
...?

Ophiuchus
Programmer
Posts: 2200
Joined: Tue Sep 30, 2014 10:01 am
Location: Wall IV

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

#98 Post 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.
Any code or patches in anything posted here is released under the CC and GPL licences in use for the FO project.

Look, ma... four combat bouts!

Ophiuchus
Programmer
Posts: 2200
Joined: Tue Sep 30, 2014 10:01 am
Location: Wall IV

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

#99 Post 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)
Any code or patches in anything posted here is released under the CC and GPL licences in use for the FO project.

Look, ma... four combat bouts!

Ophiuchus
Programmer
Posts: 2200
Joined: Tue Sep 30, 2014 10:01 am
Location: Wall IV

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

#100 Post 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)
Any code or patches in anything posted here is released under the CC and GPL licences in use for the FO project.

Look, ma... four combat bouts!

Ophiuchus
Programmer
Posts: 2200
Joined: Tue Sep 30, 2014 10:01 am
Location: Wall IV

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

#101 Post 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.
Any code or patches in anything posted here is released under the CC and GPL licences in use for the FO project.

Look, ma... four combat bouts!

User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 13155
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

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

#102 Post 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.

Ophiuchus
Programmer
Posts: 2200
Joined: Tue Sep 30, 2014 10:01 am
Location: Wall IV

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

#103 Post 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.
Last edited by Ophiuchus on Thu Mar 11, 2021 11:34 am, edited 2 times in total.
Any code or patches in anything posted here is released under the CC and GPL licences in use for the FO project.

Look, ma... four combat bouts!

Ophiuchus
Programmer
Posts: 2200
Joined: Tue Sep 30, 2014 10:01 am
Location: Wall IV

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

#104 Post 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)
Any code or patches in anything posted here is released under the CC and GPL licences in use for the FO project.

Look, ma... four combat bouts!

User avatar
LienRag
Large Juggernaut
Posts: 929
Joined: Fri May 17, 2019 5:03 pm

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

#105 Post 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) ?

Post Reply