Web based family history software

Question New releases of webtrees

  • fisharebest
  • Topic Author
  • Offline
  • Administrator
  • Administrator
More
2 years 7 months ago #1 by fisharebest
New releases of webtrees was created by fisharebest
Two new releases of webtrees are available

2.0.20.

This is the last planned release for webtrees 2.0. From now on, there will just be fixes for security issues and major bugs.

2.1.0-beta.1

The 2.1 release is almost ready. I am still working on the definitions to support custom non-standard tags.

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

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

More
2 years 7 months ago - 2 years 7 months ago #2 by Andreas
Replied by Andreas on topic New releases of webtrees
I tried to make the automatic update to 2.0.20.

At the first moment all seemed to work fine, but the Website linlks are all "dead", non fonctional.
No reaction when I try to navigate. And what's the most bothering. I have NO possibility to enter the admin area via the menus to look in the log-file.

Only by editing the adressline to wt.rauhut.eu/admin . Please tell me what you need to explain the bad behavior of 2.0.20

I'll make a restore of the backup of 2.0.19.

Both MAUPILLÉ & RAUHUT families are using webtrees V2.1.18
Last edit: 2 years 7 months ago by Andreas.

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

More
2 years 7 months ago - 2 years 7 months ago #3 by otmar.mayr
Replied by otmar.mayr on topic New releases of webtrees
I uploaded version WT 2.020 to a test database. Practically nothing worked anymore. I then deleted the database and created a new database. Deleted the old WT files and uploaded the new WT version.

Registration works. I can't select a topic or language. I can't click on my pages either. Therefore, configuration of this family tree is not possible.

I see now, it has this new file in the directory: composer.lock

www.verwandten.info / PHP-Version 8.2 / webtrees 2.1.20
Last edit: 2 years 7 months ago by otmar.mayr.

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

  • fisharebest
  • Topic Author
  • Offline
  • Administrator
  • Administrator
More
2 years 7 months ago #4 by fisharebest
Replied by fisharebest on topic New releases of webtrees
Very little changed between 2.0.19 and 2.0.20.

Let me investigate...

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

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

More
2 years 7 months ago #5 by Andreas
Replied by Andreas on topic New releases of webtrees
@Greg: Have a look at wt.rauhut.eu/admin .
Your account still works....

Both MAUPILLÉ & RAUHUT families are using webtrees V2.1.18

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

More
2 years 7 months ago #6 by otmar.mayr
Replied by otmar.mayr on topic New releases of webtrees

@Greg: Have a look at wt.rauhut.eu/admin .
Your account still works....

No, not for me.

www.verwandten.info / PHP-Version 8.2 / webtrees 2.1.20

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

  • fisharebest
  • Topic Author
  • Offline
  • Administrator
  • Administrator
More
2 years 7 months ago #7 by fisharebest
Replied by fisharebest on topic New releases of webtrees
It looks like there was an error upgrading one of the packages.

We should have upgraded bootstrap from 4.6.0 to 4.6.1
Instead, it was upgrade to the latest version (5).

Since there were very few changes, and these were all covered by automatic test scripts, I did little manual testing - just login, follow link, log out.

Apologies. I've create a new release shortly.

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

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

More
2 years 7 months ago #8 by Andreas
Replied by Andreas on topic New releases of webtrees
Thank you for your quick reply.
I will have a new try to upgrade to 2.0.20 tomorrow.
good luck !!

Both MAUPILLÉ & RAUHUT families are using webtrees V2.1.18

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

  • fisharebest
  • Topic Author
  • Offline
  • Administrator
  • Administrator
More
2 years 7 months ago #9 by fisharebest
Replied by fisharebest on topic New releases of webtrees
2.0.21 is now available - with the correct version of bootstrap.

Apologies again.

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

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

More
2 years 7 months ago - 2 years 7 months ago #10 by otmar.mayr
Replied by otmar.mayr on topic New releases of webtrees
Thank you, it works now.

www.verwandten.info / PHP-Version 8.2 / webtrees 2.1.20
Last edit: 2 years 7 months ago by otmar.mayr.

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

  • fisharebest
  • Topic Author
  • Offline
  • Administrator
  • Administrator
More
2 years 7 months ago #11 by fisharebest
Replied by fisharebest on topic New releases of webtrees
Since we upgrade by copying new files to the server, we cannot simply remove this file from the code - the old file will still be there.

So instead, we need to create an empty file in its place.

I have just released 2.0.22, with this empty file.

TL;DR - if you have fatal errors or blank pages with 2.0.21, you should either

* delete the file vendor/egulias/email-validator/src/Validation/MessageIDValidation.php
* upgrade to 2.0.22

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

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

More
2 years 7 months ago - 2 years 7 months ago #12 by pezball
Replied by pezball on topic New releases of webtrees

Since we upgrade by copying new files to the server, we cannot simply remove this file from the code - the old file will still be there.

So instead, we need to create an empty file in its place.

In older versions, upgrades would give notes about all unnecessary files and folders, for administrators to remove manually.

To create empty files, when version conflicts occur, may not be ideal from a developer point of view.

But when there is no automatic file control, it's probably still the best way to handle upgrades.

The version 2.0.22 zip file is some MB smaller than version 2.0.21.

36 subfolders in vendor, has been reduced to 26.

Is that a sign that now the zip file contains only the required vendor packages for version 2.0?

And nothing vital is missing?
Last edit: 2 years 7 months ago by pezball.

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

  • fisharebest
  • Topic Author
  • Offline
  • Administrator
  • Administrator
More
2 years 7 months ago #13 by fisharebest
Replied by fisharebest on topic New releases of webtrees
> In older versions, upgrades would give notes about all unnecessary files and folders, for administrators to remove manually.

Previously, the only reason to remove these was to save disk space.

At time progresses, disk-space becomes less of an issue.

It is also something that will discourage people from upgrading.

FYI, if you can use the automatic upgrade, then this WILL remove all the old files.

> Is that a sign that now the zip file contains only the required vendor packages for version 2.0?
> And nothing vital is missing?

Correct.

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

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

More
2 years 7 months ago - 2 years 7 months ago #14 by hermann
Replied by hermann on topic New releases of webtrees
[strike]I have just done an automatic upgrade to 2.0.22. The site is still available, but all "individual" pages are now white pages. I have to check why.[/strike]

Maybe a cache problem. After updating all the Vesta modules and closing the connection, now everything is ok again.

Hermann
Designer of the custom module "Extended Family"

webtrees 2.1.20 (all custom modules installed, PHP 8.2, MariaDB 10.6) @ ahnen.hartenthaler.eu
Last edit: 2 years 7 months ago by hermann.

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

More
2 years 7 months ago - 2 years 7 months ago #15 by WGroleau
Replied by WGroleau on topic New releases of webtrees

>
FYI, if you can use the automatic upgrade, then this WILL remove all the old files.
If for some reason you can't use the auto-upgraded, you can download into a different directory, and then use
Code:
rsync -av --delete newdir/ olddir
to get rid of obsolete items. BUT, if you have added things yourself, it will remove them as well.

(That's for Mac, :Linux, and other Unix-like webservers. I don't know whether a IIS equivalent exists.)

--
Wes Groleau
UniGen.us/
Last edit: 2 years 7 months ago by WGroleau.

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

  • Bogie
  • Offline
  • Elite Member
  • Elite Member
  • Life is good!
More
2 years 7 months ago - 2 years 7 months ago #16 by Bogie
Replied by Bogie on topic New releases of webtrees

I have just released 2.0.22, with this empty file.

Have also any improvements been made to the handling of the markdown format of text fields of sources?

Bogie
webtrees 2.1.20 | PHP 8.1.27 | MariaDB 10.5.23 | Apache on Ubuntu 12.9
AutoComplete places of @tkempf, chart modules of @magicsunday, Fancy treeview of @justCarmen
Last edit: 2 years 7 months ago by Bogie.

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

  • fisharebest
  • Topic Author
  • Offline
  • Administrator
  • Administrator
More
2 years 7 months ago #17 by fisharebest
Replied by fisharebest on topic New releases of webtrees
There was a change to the handling of line-breaks.

This was my mistake. I misread the specification, and I apologise again.

This change was reverted.

Several workarounds for the change were published.
1) CSS
2) Custom modules
3) Two spaces at the end of the previous line

If you are using one or more of the workarounds with the latest code, then you might get double line-breaks.

If you have a different issue to this, then please provide details.

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

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

  • Bogie
  • Offline
  • Elite Member
  • Elite Member
  • Life is good!
More
2 years 7 months ago #18 by Bogie
Replied by Bogie on topic New releases of webtrees
Hi Greg,

Have you seen that post including the corresponding GEDCOM?
www.webtrees.net/index.php/en/forum/help...own-formatting#89962

Over the last years I used text fields without double spaces before end of line. I wasn't aware it being a bug.
Then the bug was fixed out of the blue and I had to reformat 100s of text fields some months ago.
It worked perfectly with 2.0.19.
With 2.0.21 many new line breaks are back regardless of whether double spaces are used or not.

Bogie
webtrees 2.1.20 | PHP 8.1.27 | MariaDB 10.5.23 | Apache on Ubuntu 12.9
AutoComplete places of @tkempf, chart modules of @magicsunday, Fancy treeview of @justCarmen

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

  • fisharebest
  • Topic Author
  • Offline
  • Administrator
  • Administrator
More
2 years 7 months ago #19 by fisharebest
Replied by fisharebest on topic New releases of webtrees
> With 2.0.21 many new line breaks are back regardless of whether double spaces are used or not.

I didn't test numbered-lists, so didn't see this.

I have just submitted a code-change for this. It will need a new release.

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

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

  • Bogie
  • Offline
  • Elite Member
  • Elite Member
  • Life is good!
More
2 years 7 months ago - 2 years 6 months ago #20 by Bogie
Replied by Bogie on topic New releases of webtrees
It seems to effect all lines not only the numbered.

Can the change be patched? If yes could you post the section, please.

Bogie
webtrees 2.1.20 | PHP 8.1.27 | MariaDB 10.5.23 | Apache on Ubuntu 12.9
AutoComplete places of @tkempf, chart modules of @magicsunday, Fancy treeview of @justCarmen
Last edit: 2 years 6 months ago by Bogie.

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

Powered by Kunena Forum