After running on Elasticsearch 6.8 for the past so many years, we have finally upgraded it to Elasticsearch 8.7. There were some very minor changes in the API, but for the most part, it did not affect the code base too much. We had to re-index all the feature annotations, and it took 1.5 day to build the new index, which was much faster than anticipated.
In keeping with the latest minor upgrade of Rails, we have upgrade Rails from 7.1 to 7.2. For the detailed changes in the Rails system, you can find it in the release notes here: https://edgeguides.rubyonrails.org/7_2_release_notes.html. There is no significant changes to the way ggKbase behaves as a result of this upgrade.