Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update rust crate objc to 0.2.7 - autoclosed #187

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 1, 2024

Mend Renovate

This PR contains the following updates:

Package Type Update Change
objc dependencies patch 0.2 -> 0.2.7

Release Notes

SSheldon/rust-objc (objc)

v0.2.7

Compare Source

Fixed
  • Uses of msg_send! will now correctly fail to compile if no return type
    can be inferred, instead of relying on an edge case of the compiler
    that will soon change and silently cause undefined behavior.

v0.2.6

Compare Source

Fixed
  • Suppressed a deprecation warning in sel!, msg_send!, and class!.

v0.2.5

Compare Source

Added
  • autoreleasepool returns the value returned by its body closure.

v0.2.4

Compare Source

Added
  • Added an rc module with reference counting utilities:
    StrongPtr, WeakPtr, and autoreleasepool.

  • Added some reference counting ABI foreign functions to the runtime module.

Fixed
  • Messaging nil under GNUstep now correctly returns zeroed results for all
    return types.

v0.2.3

Compare Source

Added
  • Added a class! macro for getting statically-known classes. The result is
    non-optional (avoiding a need to unwrap) and cached so each usage will only
    look up the class once.

  • Added caching to the sel! macro so that each usage will only register the
    selector once.

Fixed
  • Fixed the implementation of objc::runtime structs so there can't be unsound
    references to uninhabited types.

v0.2.2

Compare Source

Added
  • Implemented Sync and Send for Sel.

v0.2.1

Compare Source

Added
  • Added support for working with protocols with the Protocol struct.
    The protocols a class conforms to can be examined with the new
    Class::adopted_protocols and Class::conforms_to methods.

  • Protocols can be declared using the new ProtocolDecl struct.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot changed the title fix(deps): update rust crate objc to 0.2.7 fix(deps): update rust crate objc to 0.2.7 - autoclosed May 5, 2024
@renovate renovate bot closed this May 5, 2024
@renovate renovate bot deleted the renovate/objc-0.x branch May 5, 2024 10:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants