Changes between Initial Version and Version 1 of Ticket #62430, comment 5
- Timestamp:
- 11/18/2024 12:42:30 AM (17 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #62430, comment 5
initial v1 69 69 I would expect there are other developers that have implemented functionality similar to this in their plug-ins. Mine is a custom client plug-in that I can't share properly, but this should give you the idea of the workflow. 70 70 71 As a note on the importance of this, if I had not been actively working on a new feature and simply upgraded to version 6.7 I would not have known 6.7 broke my implementation until the customer reported this; client-side functionality is generally not a test I would run for a WordPress update. I have six different pages with this behavior, and having to modify and test those areas with what I consider essentially a breaking API change is not ideal. I would hope you will take into consideration how this may impact other developers as well. The only reasonable solution in my opinion would be to make the new functionality configurable, with the default behavior being disabled . I probably would have been pleased if this were part of the list table functionality when I first began working with this.71 As a note on the importance of this, if I had not been actively working on a new feature and simply upgraded to version 6.7 I would not have known 6.7 broke my implementation until the customer reported this; client-side functionality is generally not a test I would run for a WordPress update. I have six different pages with this behavior, and having to modify and test those areas with what I consider essentially a breaking API change is not ideal. I would hope you will take into consideration how this may impact other developers as well. The only reasonable solution in my opinion would be to make the new functionality configurable, with the default behavior being disabled, plus a mechanism to override. I probably would have been pleased if this were part of the list table functionality when I first began working with this.