Skip to content

Basic-Ads v1.1.1 - #135

Merged
robertjamison merged 4 commits into
mainfrom
v1.1.1
May 4, 2026
Merged

Basic-Ads v1.1.1#135
robertjamison merged 4 commits into
mainfrom
v1.1.1

Conversation

@robertjamison

Copy link
Copy Markdown
Contributor

This commit refactors the NativeAdTemplate API to simplify how text content is handled and bumps the library version to 1.1.1.

  • API Refactoring:

    • The Headline and Body composables within the NativeAdTemplate DSL now directly accept String parameters for their content.
    • This removes the need for developers to manually provide a composable to render the text, as Headline and Body now handle it internally.
    • The NativeAdDefault implementation has been updated to use this new, simpler API.
  • Version Bump:

    • The library version is updated from 1.1.0 to 1.1.1.
  • Dependency Updates:

    • Updated Compose from 1.9.3 to 1.10.0.
    • Updated the maven-publish plugin from 0.35.0 to 0.36.0.

This commit refactors the `NativeAdTemplate` API to simplify how text content is handled and bumps the library version to `1.1.1`.

*   **API Refactoring:**
    *   The `Headline` and `Body` composables within the `NativeAdTemplate` DSL now directly accept `String` parameters for their content.
    *   This removes the need for developers to manually provide a composable to render the text, as `Headline` and `Body` now handle it internally.
    *   The `NativeAdDefault` implementation has been updated to use this new, simpler API.

*   **Version Bump:**
    *   The library version is updated from `1.1.0` to `1.1.1`.

*   **Dependency Updates:**
    *   Updated Compose from `1.9.3` to `1.10.0`.
    *   Updated the `maven-publish` plugin from `0.35.0` to `0.36.0`.
@robertjamison robertjamison self-assigned this Feb 3, 2026
@robertjamison robertjamison added bug Something isn't working documentation Improvements or additions to documentation dependencies Pull requests that update a dependency file labels Feb 3, 2026
@robertjamison robertjamison linked an issue Feb 3, 2026 that may be closed by this pull request
@robertjamison robertjamison changed the title Refactor: Simplify NativeAd text components and bump version to 1.1.1 Basic-Ads v1.1.1 Feb 3, 2026
@robertjamison
robertjamison merged commit 11d9247 into main May 4, 2026
5 checks passed
@robertjamison
robertjamison deleted the v1.1.1 branch May 4, 2026 13:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

How to use Custom NativeAdTemplate in common main

1 participant