pharo-users@lists.pharo.org

Any question about pharo is welcome

View all threads

[ANN] Soil V3

MD
Marcus Denker
Thu, Jul 24, 2025 8:35 AM

We have released Version 3 of Soil (the object oriented database for Pharo implemented in Pharo).

You can access the new release via

https://github.com/ApptiveGrid/Soil/tree/v3

The changelog can be found at:

https://github.com/ApptiveGrid/Soil/blob/v3/docs/changelog.md

To learn more about Soil, the video of Norbert's talk at Smalltalks 2024 is now available:
https://www.youtube.com/watch?v=JWY5HCUlX_4

Norbert + Marcus
We have released Version 3 of Soil (the object oriented database for Pharo implemented in Pharo). You can access the new release via https://github.com/ApptiveGrid/Soil/tree/v3 The changelog can be found at: https://github.com/ApptiveGrid/Soil/blob/v3/docs/changelog.md To learn more about Soil, the video of Norbert's talk at Smalltalks 2024 is now available: https://www.youtube.com/watch?v=JWY5HCUlX_4 Norbert + Marcus
NH
Norbert Hartl
Thu, Jul 24, 2025 8:55 AM

Thanks Marcus!

We should add a note that ALL users of soil should stick to v3 from now on. The release v4 will have some breaking changes and the main branch started to collect them. This means that it is most probable that databases need to converted before being able to use with a v4 code base.
The current code base already throws an exception if you try to open a pre-v4 database with the current code. We will (of course) provide a converter with the release of v4.

Norbert

Am 24.07.2025 um 10:35 schrieb Marcus Denker via Pharo-users pharo-users@lists.pharo.org:

We have released Version 3 of Soil (the object oriented database for Pharo implemented in Pharo).

You can access the new release via

https://github.com/ApptiveGrid/Soil/tree/v3

The changelog can be found at:

https://github.com/ApptiveGrid/Soil/blob/v3/docs/changelog.md

To learn more about Soil, the video of Norbert's talk at Smalltalks 2024 is now available:
https://www.youtube.com/watch?v=JWY5HCUlX_4

Norbert + Marcus
Thanks Marcus! We should add a note that ALL users of soil should stick to v3 from now on. The release v4 will have some breaking changes and the main branch started to collect them. This means that it is most probable that databases need to converted before being able to use with a v4 code base. The current code base already throws an exception if you try to open a pre-v4 database with the current code. We will (of course) provide a converter with the release of v4. Norbert > Am 24.07.2025 um 10:35 schrieb Marcus Denker via Pharo-users <pharo-users@lists.pharo.org>: > > We have released Version 3 of Soil (the object oriented database for Pharo implemented in Pharo). > > You can access the new release via > > https://github.com/ApptiveGrid/Soil/tree/v3 > > The changelog can be found at: > > https://github.com/ApptiveGrid/Soil/blob/v3/docs/changelog.md > > To learn more about Soil, the video of Norbert's talk at Smalltalks 2024 is now available: > https://www.youtube.com/watch?v=JWY5HCUlX_4 > > Norbert + Marcus