When using Joomla! versioning feature, we are able to fix a number of history limit in configuration.
Follow of #7191
This history limit is only applied of the whole component context eg: com_banners.
If you want to got (wanna keep using banners component for exemple) only 10 history limit for banner and 5 for client (dunno if this could be real) this is actually not possible.
Apply patch.
<field
name="history_limit"
type="text"
filter="integer"
label="JGLOBAL_HISTORY_LIMIT_OPTIONS_LABEL"
description="JGLOBAL_HISTORY_LIMIT_OPTIONS_DESC"
default="5"
/>
<field
name="history_limit_client"
type="text"
filter="integer"
label="COM_BANNERS_CLIENT_HISTORY_LIMIT_OPTIONS_LABEL"
description="COM_BANNERS_CLIENT_HISTORY_LIMIT_OPTIONS_DESC"
default="5"
/>
<field
name="history_limit_banner"
type="text"
filter="integer"
label="COM_BANNERS_BANNER_HISTORY_LIMIT_OPTIONS_LABEL"
description="COM_BANNERS_BANNER_HISTORY_LIMIT_OPTIONS_DESC"
default="5"
/>
Repeat the part1 after having different setup for history limitation using 2 new context (banner / client) eg: 3 for maximum version client, 4 for maximum version banner and 5 for the base maximum version
You would be able to got different number of history limit.
The link to "this repo / ZIP" mentioned in the PR description does not work.
Why don't you create a "sister PR" for com_banners (which btw should be on its way out...)? That would make testers life a lot easier...
If the com_banners mods is not meant to stay there you can clearly state that in the PR description and then close it when/if this PR is merged.