Web based family history software

map-pin Question New releases of webtrees

  • fisharebest
  • fisharebest's Avatar Topic Author
  • Offline
  • Administrator
  • Administrator
More
3 years 1 month ago #21 by fisharebest
Replied by fisharebest on topic New releases of webtrees
> Can the change be patched?

Not a simple/one-line change. Need to re-compile all the minified CSS files

github.com/fisharebest/webtrees/commit/3...4906a9bb41bd0fd73dce

Greg Roach - greg@subaqua.co.uk - @fisharebest@phpc.social - fisharebest.webtrees.net

Please Log in or Create an account to join the conversation.

  • Bogie
  • Bogie's Avatar
  • Offline
  • Premium Member
  • Premium Member
  • Life is good!
More
3 years 1 month ago #22 by Bogie
Replied by Bogie on topic New releases of webtrees
Thank you for the code change.
I gave it a try but as you said ... not a simple one.
Will there be a 2.0.23?

Bogie
webtrees 2.2.1 | PHP 8.3.17 | MariaDB 10.11.8 | Apache on Ubuntu
AutoComplete places of @tkempf, chart modules of @magicsunday, Fancy treeview of @justCarmen

Please Log in or Create an account to join the conversation.

  • fisharebest
  • fisharebest's Avatar Topic Author
  • Offline
  • Administrator
  • Administrator
More
3 years 1 month ago #23 by fisharebest
Replied by fisharebest on topic New releases of webtrees
> Will there be a 2.0.23?

Yes.

Greg Roach - greg@subaqua.co.uk - @fisharebest@phpc.social - fisharebest.webtrees.net

Please Log in or Create an account to join the conversation.

  • fisharebest
  • fisharebest's Avatar Topic Author
  • Offline
  • Administrator
  • Administrator
More
3 years 3 weeks ago #24 by fisharebest
Replied by fisharebest on topic New releases of webtrees

> Will there be a 2.0.23?

Yes.

2.0.23 is now available.

2.1.0-beta.2 is also available. The ability to add data to custom facts/events has been added.

Hopefully just some cleanup and testing before 2.1.0 can be released.

Greg Roach - greg@subaqua.co.uk - @fisharebest@phpc.social - fisharebest.webtrees.net

Please Log in or Create an account to join the conversation.

More
3 years 3 weeks ago #25 by ric2015
Replied by ric2015 on topic New releases of webtrees


2.0.23 is now available.

2.1.0-beta.2 is also available.

Note for users of the Vesta custom modules: The latest Vesta release is intended be compatible with both of these, i.e. you can now use the Vesta modules with the latest webtrees 2.1 beta.

Disclaimer: Due to the large amount of adjustments that were required, I do not expect this Vesta release to be bug-free; it should be considered 'beta' itself if used with the webtrees beta release.

Richard

webtrees 2.2.0 at cissee.de/webtrees2
Vesta custom modules (Classic Look & Feel, Gov4webtrees, Shared Places, Extended Relationships) available at cissee.de

Please Log in or Create an account to join the conversation.

  • Bogie
  • Bogie's Avatar
  • Offline
  • Premium Member
  • Premium Member
  • Life is good!
More
3 years 3 weeks ago #26 by Bogie
Replied by Bogie on topic New releases of webtrees

2.0.23 is now available.

Thank you, Greg. The bug fix of the bug fix of the bug works ;-)

Bogie
webtrees 2.2.1 | PHP 8.3.17 | MariaDB 10.11.8 | Apache on Ubuntu
AutoComplete places of @tkempf, chart modules of @magicsunday, Fancy treeview of @justCarmen

Please Log in or Create an account to join the conversation.

  • fisharebest
  • fisharebest's Avatar Topic Author
  • Offline
  • Administrator
  • Administrator
More
3 years 1 week ago #27 by fisharebest
Replied by fisharebest on topic New releases of webtrees
webtrees 2.1.0 is now available for download.

The main change from 2.0 is the way we process GEDCOM tags. All valid GEDCOM tags should now be available in the edit screens.
Not all these tags are useful, and there is a new entry in the control panel where you can hide those you do not use.
If you don't see a tag that you expect, look here first.


There are three changes related to the new GEDCOM standard, 7.0.

Firstly, webtrees can now export your data in a new "GEDZIP" format.

Secondly, GEDCOM 5.5.1 only allows one RESN tag on any record or fact. However, there are two types of restriction - one for viewing data and one for editing data.

webtrees 2.0 resolves this limitation by allowing multiple RESN tags.
In GEDCOM 7.0, multiple restrictions can be combined on a single line.
webtrees 2.1 now follows this standard.

If you previously used two restrictions, like this:

1 RESN privacy
1 RESN locked

then you will need to change this to

1 RESN privacy, locked

Thirdly, GEDCOM 5.5.1 allowed keywords to be upper or lower case (or a mix). The following are all equivalent.

1 NAME
2 TYPE married
1 NAME
2 TYPE MARRIED
1 NAME
2 TYPE mArRiEd

In GEDCOM 7.0, these must always be upper case.

webtrees 2.1 will continue to recognise upper and lower case, but will create new data using uppercase only.

Greg Roach - greg@subaqua.co.uk - @fisharebest@phpc.social - fisharebest.webtrees.net

Please Log in or Create an account to join the conversation.

More
3 years 1 week ago - 3 years 1 week ago #28 by WGroleau
Replied by WGroleau on topic New releases of webtrees

webtrees 2.1.0 is now available for download.
There is no upgrade link to click on.  Does anything special need to be done, other than download/unzip/copy ?

Firstly, webtrees can now export your data in a new "GEDZIP" format.
Is it the same as this: GEDZIP 0.1 ?  If not, how does it differ?

I see that GEDZIP 0.1 spec says “However, a specification such as GEDZIP cannot guarantee exact duplication of a directory structure, as different computers may not support the same drives letters” implying that its authors may not have much understanding of anything outside of Windows. (Or maybe VAX/VMS.)

Also, it might be useful to include a link to release notes. Or to include here which versions of PHP it cannot be used with (if any).

--
Wes Groleau
UniGen.us/
Last edit: 3 years 1 week ago by WGroleau.

Please Log in or Create an account to join the conversation.

More
3 years 1 week ago - 3 years 1 week ago #29 by yann64
Replied by yann64 on topic New releases of webtrees
The upgrade to 2.1.0 completely broke my website genealogie.histoiredeserignan.fr/
No error message in the installation page, directly jumped to the main page with errors complaining for missing classes, like they are missing from the downloaded package.

Any idea what could have gone wrong? Luckily I have a full back-up.

Edit: disabling external modules "webtrees-faces" solved my problem. Sorry for the noise. Error message was:

Error: Class 'Fisharebest\webtrees\Http\Controllers\Admin\AbstractAdminController' not found in /home/uzis2919/webtrees/modules_v4/webtrees-faces/src/Http/Controllers/AdminController.php:21 Stack trace: #0 /home/uzis2919/webtrees/vendor/composer/ClassLoader.php(571): include() #1 /home/uzis2919/webtrees/vendor/composer/ClassLoader.php(428): Composer\Autoload\includeFile('/home/uzis2919/...') #2 [internal function]: Composer\Autoload\ClassLoader->loadClass('UksusoFF\\Webtre...') #3 /home/uzis2919/webtrees/modules_v4/webtrees-faces/src/Modules/FacesModule.php(74): spl_autoload_call('UksusoFF\\Webtre...') #4 /home/uzis2919/webtrees/app/Services/ModuleService.php(906): UksusoFF\webtreesModules\Faces\Modules\FacesModule->boot() #5 /home/uzis2919/webtrees/app/Http/Middleware/BootModules.php(58): Fisharebest\webtrees\Services\ModuleService->bootModules(Object(Fisharebest\webtrees\Module\ColorsTheme)) #6 /home/uzis2919/webtrees/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\BootModules->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher)) #7 /home/uzis2919/webtrees/app/Http/Middleware/RegisterGedcomTags.php(54): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest)) #8 /home/uzis2919/webtrees/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\RegisterGedcomTags->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher)) #9 /home/uzis2919/webtrees/app/Http/Middleware/LoadRoutes.php(75): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest)) #10 /home/uzis2919/webtrees/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\LoadRoutes->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher)) #11 /home/uzis2919/webtrees/app/Http/Middleware/UseTransaction.php(45): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest)) #12 /home/uzis2919/webtrees/vendor/illuminate/database/Concerns/ManagesTransactions.php(29): Fisharebest\webtrees\Http\Middleware\UseTransaction::Fisharebest\webtrees\Http\Middleware\{closure}(Object(Illuminate\Database\MySqlConnection)) #13 /home/uzis2919/webtrees/app/Http/Middleware/UseTransaction.php(46): Illuminate\Database\Connection->transaction(Object(Closure), 3) #14 /home/uzis2919/webtrees/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\UseTransaction->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher)) #15 /home/uzis2919/webtrees/app/Http/Middleware/DoHousekeeping.php(73): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest)) #16 /home/uzis2919/webtrees/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\DoHousekeeping->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher)) #17 /home/uzis2919/webtrees/app/Http/Middleware/UseTheme.php(69): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest)) #18 /home/uzis2919/webtrees/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\UseTheme->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher)) #19 /home/uzis2919/webtrees/app/Http/Middleware/CheckForMaintenanceMode.php(51): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest)) #20 /home/uzis2919/webtrees/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\CheckForMaintenanceMode->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher)) #21 /home/uzis2919/webtrees/app/Http/Middleware/UseLanguage.php(71): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest)) #22 /home/uzis2919/webtrees/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\UseLanguage->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher)) #23 /home/uzis2919/webtrees/app/Http/Middleware/UseSession.php(78): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest)) #24 /home/uzis2919/webtrees/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\UseSession->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher)) #25 /home/uzis2919/webtrees/app/Http/Middleware/UpdateDatabaseSchema.php(57): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest)) #26 /home/uzis2919/webtrees/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\UpdateDatabaseSchema->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher)) #27 /home/uzis2919/webtrees/app/Http/Middleware/UseDatabase.php(118): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest)) #28 /home/uzis2919/webtrees/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\UseDatabase->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher)) #29 /home/uzis2919/webtrees/app/Http/Middleware/BadBotBlocker.php(233): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest)) #30 /home/uzis2919/webtrees/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\BadBotBlocker->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher)) #31 /home/uzis2919/webtrees/app/Http/Middleware/CompressResponse.php(73): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest)) #32 /home/uzis2919/webtrees/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\CompressResponse->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher)) #33 /home/uzis2919/webtrees/app/Http/Middleware/ContentLength.php(40): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest)) #34 /home/uzis2919/webtrees/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\ContentLength->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher)) #35 /home/uzis2919/webtrees/vendor/middlewares/client-ip/src/ClientIp.php(65): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest)) #36 /home/uzis2919/webtrees/app/Http/Middleware/ClientIp.php(47): Middlewares\ClientIp->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher)) #37 /home/uzis2919/webtrees/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\ClientIp->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher)) #38 /home/uzis2919/webtrees/app/Http/Middleware/HandleExceptions.php(90): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest)) #39 /home/uzis2919/webtrees/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\HandleExceptions->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher)) #40 /home/uzis2919/webtrees/app/Http/Middleware/BaseUrl.php(78): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest)) #41 /home/uzis2919/webtrees/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\BaseUrl->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher)) #42 /home/uzis2919/webtrees/app/Http/Middleware/ReadConfigIni.php(68): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest)) #43 /home/uzis2919/webtrees/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\ReadConfigIni->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher)) #44 /home/uzis2919/webtrees/app/Http/Middleware/SecurityHeaders.php(48): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest)) #45 /home/uzis2919/webtrees/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\SecurityHeaders->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher)) #46 /home/uzis2919/webtrees/app/Http/Middleware/EmitResponse.php(57): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest)) #47 /home/uzis2919/webtrees/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\EmitResponse->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher)) #48 /home/uzis2919/webtrees/vendor/oscarotero/middleland/src/Dispatcher.php(118): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest)) #49 /home/uzis2919/webtrees/app/webtrees.php(265): Middleland\Dispatcher->dispatch(Object(Nyholm\Psr7\ServerRequest)) #50 /home/uzis2919/webtrees/app/webtrees.php(252): Fisharebest\webtrees\webtrees::dispatch(Object(Nyholm\Psr7\ServerRequest), Array) #51 /home/uzis2919/webtrees/index.php(51): Fisharebest\webtrees\webtrees->httpRequest() #52

Last edit: 3 years 1 week ago by yann64.

Please Log in or Create an account to join the conversation.

  • fisharebest
  • fisharebest's Avatar Topic Author
  • Offline
  • Administrator
  • Administrator
More
3 years 1 week ago #30 by fisharebest
Replied by fisharebest on topic New releases of webtrees

There is no upgrade link to click on.  Does anything special need to be done, other than download/unzip/copy ?

webtrees 2.1 requires PHP 7.4 - 8.1

If you are currently using webtrees 2.0 with PHP 7.1 - 7.3 then you won't see an upgrade link.

webtrees checks for upgrades every 24 hours.

Is it the same as this: GEDZIP 0.1 ? If not, how does it differ?

There is a newer version (0.2). www.gedcom.org/specs/GEDZIP02.pdf

For the latest version, see github.com/FamilySearch/GEDCOM/blob/main.../gedcom-04-gedzip.md

GEDZIP is very similar to the the ZIP+MEDIA format that webtrees already uses.

The differences are:
* the GEDCOM file is always called "gedcom.ged"
* the media is stored in the root of the ZIP file (rather than in media/)
* the zip file is renamed to .gdz

GEDZIP may be useful to transfer data to other systems.
The ZIP+MEDIA format is useful as a backup, and to transfer data between webtrees installations.

A GEDZIP import may come soon.

Also, it might be useful to include a link to release notes. Or to include here which versions of PHP it cannot be used with (if any).

Server requirements are here: webtrees.net/install/requirements/

Release notes are here: webtrees.net/blog/

Upgrade instructions and download links are here: webtrees.net/upgrade/manual/

Greg Roach - greg@subaqua.co.uk - @fisharebest@phpc.social - fisharebest.webtrees.net

Please Log in or Create an account to join the conversation.

  • Bogie
  • Bogie's Avatar
  • Offline
  • Premium Member
  • Premium Member
  • Life is good!
More
3 years 1 week ago #31 by Bogie
Replied by Bogie on topic New releases of webtrees

webtrees 2.1.0 is now available for download.
The main change from 2.0 is the way we process GEDCOM tags.

Good news. Thank you Greg for all your comprehensive work and thank you to all your supporters. webtrees is really a great Genealogy tool.

I only would like to know whether there are any database upgrades between 2.0.23 and 2.1.x? In case there would be any issues would it be possible to hazard-free downgrade to 2.0.23?

Bogie
webtrees 2.2.1 | PHP 8.3.17 | MariaDB 10.11.8 | Apache on Ubuntu
AutoComplete places of @tkempf, chart modules of @magicsunday, Fancy treeview of @justCarmen

Please Log in or Create an account to join the conversation.

  • fisharebest
  • fisharebest's Avatar Topic Author
  • Offline
  • Administrator
  • Administrator
More
3 years 1 week ago #32 by fisharebest
Replied by fisharebest on topic New releases of webtrees
no db changes

Greg Roach - greg@subaqua.co.uk - @fisharebest@phpc.social - fisharebest.webtrees.net

Please Log in or Create an account to join the conversation.

More
3 years 1 week ago #33 by WGroleau
Replied by WGroleau on topic New releases of webtrees

There is no upgrade link to click on.  Does anything special need to be done, other than download/unzip/copy ?

webtrees 2.1 requires PHP 7.4 - 8.1

If you are currently using webtrees 2.0 with PHP 7.1 - 7.3 then you won't see an upgrade link.

webtrees checks for upgrades every 24 hours.
I did a site backup, then found that there was no link on the downloads page.
Copied the link for the previous version and edited it.
Unpacked the zip, used rsync to transfer to my site, and check in the browser. Fatal error in one of the "fancy" modules. Deleted both of those and everything seemed to be working.
Then I updated PHP to 8.x It was 7.x before, but I don't recall the minor numbers.

--
Wes Groleau
UniGen.us/

Please Log in or Create an account to join the conversation.

  • Czarnecki
  • Czarnecki's Avatar
  • New Member
  • New Member
More
3 years 1 week ago #34 by Czarnecki
Replied by Czarnecki on topic New releases of webtrees
Unfortunately, Faces module does not work in version 2.1 beta. If you want to run the site, you need to disable it, until it is fixed. I hope it will be done soon, since it is such a great addition to webtrees.

Please Log in or Create an account to join the conversation.

More
3 years 1 week ago - 3 years 1 week ago #35 by Andreas
Replied by Andreas on topic New releases of webtrees

Unfortunately, Faces module does not work in version 2.1 beta. If you want to run the site, you need to disable it, until it is fixed. I hope it will be done soon, since it is such a great addition to webtrees.

Thanks for the information about the problem with Faces. I reflected to give 2.1 a chance, but now I will still wait a moment. For me too, this add-on is essential.

webtrees 2.1 requires PHP 7.4 - 8.1
If you are currently using webtrees 2.0 with PHP 7.1 - 7.3 then you won't see an upgrade link.
@Greg: It's the first time I see the offer to upgrade from 2.0.x automatically to 2.1.x. You now did add compatibiliy with 7.4 in V2.1.0 ?

Both MAUPILLÉ & RAUHUT families are using webtrees V2.1.22
Last edit: 3 years 1 week ago by Andreas.

Please Log in or Create an account to join the conversation.

More
3 years 1 week ago #36 by Peter_S
Replied by Peter_S on topic New releases of webtrees
Is it possible to create a table in Download_ModuleAndThemes or better in GitHub that gives an overview which customer modules fit to the current version of webtrees?
Such an overview would be helpful when a new version is released. If this overview is maintained directly by the respective developers, that would be great.

Peter

webtrees 2.2.1, vesta modules, chart modules of magicsunday, extended family and imprint of hartenthaler
PHP 8.3.12, MariaDB 10.11.8
Webhosting: genonline.de

Please Log in or Create an account to join the conversation.

  • fisharebest
  • fisharebest's Avatar Topic Author
  • Offline
  • Administrator
  • Administrator
More
3 years 1 week ago #37 by fisharebest
Replied by fisharebest on topic New releases of webtrees
I guess most modules will require an update for 2.1

All the modules I know about are listed here:

webtrees.net/download/modules

This also shows which versions of webtrees are supported.

Once I am aware that they work with 2.1, I will update that document.

Greg Roach - greg@subaqua.co.uk - @fisharebest@phpc.social - fisharebest.webtrees.net

Please Log in or Create an account to join the conversation.

  • Bogie
  • Bogie's Avatar
  • Offline
  • Premium Member
  • Premium Member
  • Life is good!
More
3 years 1 week ago #38 by Bogie
Replied by Bogie on topic New releases of webtrees

...
Secondly, GEDCOM 5.5.1 only allows one RESN tag on any record or fact.
...
In GEDCOM 7.0, multiple restrictions can be combined on a single line.
...
1 RESN privacy, locked

Will these changes also allow for conditions, such as an expiration date i.e. TO 2050?

Bogie
webtrees 2.2.1 | PHP 8.3.17 | MariaDB 10.11.8 | Apache on Ubuntu
AutoComplete places of @tkempf, chart modules of @magicsunday, Fancy treeview of @justCarmen

Please Log in or Create an account to join the conversation.

More
3 years 1 week ago #39 by Peter_S
Replied by Peter_S on topic New releases of webtrees


All the modules I know about are listed here:

webtrees.net/download/modules

There are more customer modules available in GitHub as listed in the Module and Themes page.

A central GitHub table opens up the possibility that the table can be maintained directly and, above all, promptly by the developers.
For each update of a webtrees release, it is advisable to wait until the used customer modules are also released for the current core release.

Peter

webtrees 2.2.1, vesta modules, chart modules of magicsunday, extended family and imprint of hartenthaler
PHP 8.3.12, MariaDB 10.11.8
Webhosting: genonline.de

Please Log in or Create an account to join the conversation.

  • fisharebest
  • fisharebest's Avatar Topic Author
  • Offline
  • Administrator
  • Administrator
More
3 years 1 week ago #40 by fisharebest
Replied by fisharebest on topic New releases of webtrees
This table *is* stored in a github repository.

There is also an "edit this page" link at the bottom of the page.


> For each update of a webtrees release, it is advisable to wait until the used customer modules are also released for the current core release.

For major releases (2.0 -> 2.1), then yes. Major releases are my opportunity to make backwards-incompatible code changes.

For minor releases (2.1.0 -> 2.1.1), then probably no. I try not to change the internal interfaces too much.

Greg Roach - greg@subaqua.co.uk - @fisharebest@phpc.social - fisharebest.webtrees.net

Please Log in or Create an account to join the conversation.

Powered by Kunena Forum