Comments (1)
There is no need to open tickets for this. I keep track of this myself.
The reason why I haven't updated it yet is that the TZ Coordinator has pushed dubious changes to the TZ repository that removes certain pre-1970 transitions. Or rather, makes some TZIDs use information from other areas as their pre-1970 transitions. This would have made the Europe/Oslo
(Norway) zone use pre-1970 transitions from Germany (Europe/Berlin
), for example. Some of these have been reverted, for now. I expect that the TZ Coordinator will want to try to push this again in the future, which will be a massive headache for downstream projects. I don't want to remove that data for PHP users, as it's not backwards compatible, but if I don't then the TZ data that is available through the OS will get out of sync with what PHP and timelib bundle. That's not an ideal situation either, and will impact MongoDB users too if they sometimes use bundled data, and some times OS data.
This is a BC break and I haven't put things through QA yet for PHP to see how much this will break. So you'll have to bear with me for a while to make sure it does not impact a lot.
from timelib.
Related Issues (20)
- Signed integer overflow in parse_date.re HOT 6
- timelib_strtotime has arbitrary limit on fraction length HOT 2
- make fail HOT 2
- Detect 'slim' files
- Support new TZif4 format
- Expose TIMEZONE_OFFSET_MINUTES to default parser HOT 1
- ubsan signed integer overflow HOT 2
- Compilation Issue with RHEL 6,7,8 and Amazon Linux HOT 4
- Unable to Parse Some TimeZone Files Under `/usr/share/zoneinfo` on Amazon Linux 1, and RHEL 6, 7 and 8 HOT 5
- How can I disambiguate time of day during an end of DST transition ? HOT 1
- timelib_update_ts fails when the timestamp is during a DST-to-normal-time transition HOT 4
- Some date strings are silently parsed to wrong dates HOT 3
- Crash in timelib_fetch_timezone_offset if zoneinfo files missing (e.g. PHP-FPM chroot) HOT 1
- How to run the tests? HOT 1
- A source of inspiration HOT 1
- Support returning month names matching %b and %B format specifiers HOT 2
- Timezone DB Version Formatting HOT 1
- Changelog for recent versions? HOT 2
- Update tzdb to 2024.1 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from timelib.