Compliance: address manual review feedback on generic naming.
Rename classes AK_Admin/AK_Frontend/AK_Post_Types to ArtistKit_Admin/ArtistKit_Frontend/ArtistKit_Post_Types.
Rename the custom post type ak_artist_epk to artistkit_epk.
Rename the localized JS object AK to ArtistKitData, the ak-admin asset handles to artistkit-admin, and the settings/meta nonces and actions to the artistkit_ prefix.
2.0.5
Plugin Check: resolve the two remaining functional warnings.
Unslash $_POST[‘ak_press_quotes’] up-front; each sub-field (quote/source/url) is sanitized individually in the loop, with a documented phpcs:ignore explaining the deep sanitization.
Add a resource version to the Google Fonts wp_enqueue_style() call for proper cache-busting.
Annotate known false-positive nonce checks and the uninstall-only direct DB query with phpcs:ignore.
Tested up to WordPress 7.0.
2.0.1
Fix: /epk URL returned 404 immediately after a fresh activation. The rewrite rules flush now happens once on the next init hook (after the CPT and custom rewrite rules are registered) instead of during the activation callback. Users no longer need to manually save permalinks after activation.
2.0.0
Major refactor: Pro features moved to a separate add-on plugin (ArtistKit Pro)
Cleaner free plugin focused on essential EPK creation
New extensibility hooks for the Pro add-on
Strings anglicised — translation now via .po catalog