farmOS 2.2.0 + 2.2.1 have been released

farmOS 2.2.0 has been released.

Edit: 2.2.1 has also been released, which fixes a few small bugs with 2.2.0.

This is the second minor release of the farmOS 2.x branch, following semantic versioning. This means new functionality is added in a backwards compatible manner.

farmOS 2.2.0 adds a CSV import module with importers for all asset, log, and taxonomy term types, as well as a framework for module developers to build their own custom importers for bespoke CSV templates. See CSV importers | farmOS for more information.

A new Group membership assignment quick form is provided for easily assigning asset group membership. This works similar to the Movement quick form that was added in v2.1.0.

This release also makes a number of UI/UX improvements, including a new Setup menu item which will serve as a place for common “farm data setup” tasks.

For the full release notes, see CHANGELOG.md.

3 Likes

Awesome!!
I just checked, and the map clicking in Firefox also “clicks” at the mouse pointers spot now.
New Setup was also great.

However, I installed the quickform module and the CSV importer, but I cant see them.
Possible bug? Maybe a locale thing this time too?? :thinking:

Also I have no active plans in the dashboard. I’d expect some plans there.

Hosted farmOS

1 Like

Ah ha! I see what the problem is with the CSV importers not showing up in your instance… there’s a hidden error occurring due to the presence of old v1->v2 migration database info - this is leftover from the Farmier v1->v2 upgrade process, so it’s something I didn’t notice in my local testing. It’s very easy for me to fix though. It should be working now on your instance.

The error occurred during installation of the modules, which is why the Group membership quick form also didn’t show up. It’s working now. :slight_smile:

Huh. This is something different. I’ll have to investigate it. Was it working before the v2.2.0 release? Or has it always been broken? It appears that “Project” plans are not showing up under the main /plans list, as well as the “Active plans” block on the dashboard. But they do show up under /plans/project. :thinking:

1 Like

Oh @pat I think it’s because all of your plans have a status of “Planned”, but the /plans page and “Active plans” block only show plans with a status of “Active” by default.

Great

I’ve never seen it before. (At least I think so…)

I’ll check plan status :slight_smile:

1 Like

That was it :+1:
Just at thought… would’nt it be a good thing to be able to bulk change plan statuses too?

Could this also be an issue with non-Farmer instances? I also have upgraded and installed the CSV importer and can not see it.

1 Like

It’s possible yes! Did you migrate from v1 to v2? Do you still have $databases['migrate']['default'] in your settings.php? Try commenting that out and running drush cr (or drush pm-uninstall farm_import_csv + drush en farm_import_csv) to see if that fixes it.

Update: we just released 2.2.1 with a few small bug fixes. If you’re already upgraded to 2.2.0 you probably don’t need to jump to 2.2.1 unless any of the bugs listed in the CHANGELOG.md affect you: https://github.com/farmOS/farmOS/blob/2.2.1/CHANGELOG.md

1 Like

Yes I did. All fixed. Thanks!

1 Like