Skip to content

Commit 2803a36

Browse files
author
robot-divkit
committed
Release 32.32.0
commit_hash:9e0864785f327340c4d6229584b105a327481e34
1 parent a4e40e7 commit 2803a36

File tree

13 files changed

+178
-4
lines changed

13 files changed

+178
-4
lines changed

.mapping.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1131,6 +1131,7 @@
11311131
"Specs/DivKit/32.3.1/DivKit.podspec":"divkit/public-ios/Specs/DivKit/32.3.1/DivKit.podspec",
11321132
"Specs/DivKit/32.30.0/DivKit.podspec":"divkit/public-ios/Specs/DivKit/32.30.0/DivKit.podspec",
11331133
"Specs/DivKit/32.31.0/DivKit.podspec":"divkit/public-ios/Specs/DivKit/32.31.0/DivKit.podspec",
1134+
"Specs/DivKit/32.32.0/DivKit.podspec":"divkit/public-ios/Specs/DivKit/32.32.0/DivKit.podspec",
11341135
"Specs/DivKit/32.4.0/DivKit.podspec":"divkit/public-ios/Specs/DivKit/32.4.0/DivKit.podspec",
11351136
"Specs/DivKit/32.4.1/DivKit.podspec":"divkit/public-ios/Specs/DivKit/32.4.1/DivKit.podspec",
11361137
"Specs/DivKit/32.5.0/DivKit.podspec":"divkit/public-ios/Specs/DivKit/32.5.0/DivKit.podspec",
@@ -1267,6 +1268,7 @@
12671268
"Specs/DivKitExtensions/32.3.1/DivKitExtensions.podspec":"divkit/public-ios/Specs/DivKitExtensions/32.3.1/DivKitExtensions.podspec",
12681269
"Specs/DivKitExtensions/32.30.0/DivKitExtensions.podspec":"divkit/public-ios/Specs/DivKitExtensions/32.30.0/DivKitExtensions.podspec",
12691270
"Specs/DivKitExtensions/32.31.0/DivKitExtensions.podspec":"divkit/public-ios/Specs/DivKitExtensions/32.31.0/DivKitExtensions.podspec",
1271+
"Specs/DivKitExtensions/32.32.0/DivKitExtensions.podspec":"divkit/public-ios/Specs/DivKitExtensions/32.32.0/DivKitExtensions.podspec",
12701272
"Specs/DivKitExtensions/32.4.0/DivKitExtensions.podspec":"divkit/public-ios/Specs/DivKitExtensions/32.4.0/DivKitExtensions.podspec",
12711273
"Specs/DivKitExtensions/32.4.1/DivKitExtensions.podspec":"divkit/public-ios/Specs/DivKitExtensions/32.4.1/DivKitExtensions.podspec",
12721274
"Specs/DivKitExtensions/32.5.0/DivKitExtensions.podspec":"divkit/public-ios/Specs/DivKitExtensions/32.5.0/DivKitExtensions.podspec",
@@ -1291,6 +1293,7 @@
12911293
"Specs/DivKitKMP/32.29.0/DivKitKMP.podspec":"divkit/public-ios/Specs/DivKitKMP/32.29.0/DivKitKMP.podspec",
12921294
"Specs/DivKitKMP/32.30.0/DivKitKMP.podspec":"divkit/public-ios/Specs/DivKitKMP/32.30.0/DivKitKMP.podspec",
12931295
"Specs/DivKitKMP/32.31.0/DivKitKMP.podspec":"divkit/public-ios/Specs/DivKitKMP/32.31.0/DivKitKMP.podspec",
1296+
"Specs/DivKitKMP/32.32.0/DivKitKMP.podspec":"divkit/public-ios/Specs/DivKitKMP/32.32.0/DivKitKMP.podspec",
12941297
"Specs/DivKitSVG/32.10.0/DivKitSVG.podspec":"divkit/public-ios/Specs/DivKitSVG/32.10.0/DivKitSVG.podspec",
12951298
"Specs/DivKitSVG/32.11.0/DivKitSVG.podspec":"divkit/public-ios/Specs/DivKitSVG/32.11.0/DivKitSVG.podspec",
12961299
"Specs/DivKitSVG/32.12.0/DivKitSVG.podspec":"divkit/public-ios/Specs/DivKitSVG/32.12.0/DivKitSVG.podspec",
@@ -1313,6 +1316,7 @@
13131316
"Specs/DivKitSVG/32.29.0/DivKitSVG.podspec":"divkit/public-ios/Specs/DivKitSVG/32.29.0/DivKitSVG.podspec",
13141317
"Specs/DivKitSVG/32.30.0/DivKitSVG.podspec":"divkit/public-ios/Specs/DivKitSVG/32.30.0/DivKitSVG.podspec",
13151318
"Specs/DivKitSVG/32.31.0/DivKitSVG.podspec":"divkit/public-ios/Specs/DivKitSVG/32.31.0/DivKitSVG.podspec",
1319+
"Specs/DivKitSVG/32.32.0/DivKitSVG.podspec":"divkit/public-ios/Specs/DivKitSVG/32.32.0/DivKitSVG.podspec",
13161320
"Specs/DivKitSVG/32.4.1/DivKitSVG.podspec":"divkit/public-ios/Specs/DivKitSVG/32.4.1/DivKitSVG.podspec",
13171321
"Specs/DivKitSVG/32.5.0/DivKitSVG.podspec":"divkit/public-ios/Specs/DivKitSVG/32.5.0/DivKitSVG.podspec",
13181322
"Specs/DivKitSVG/32.6.0/DivKitSVG.podspec":"divkit/public-ios/Specs/DivKitSVG/32.6.0/DivKitSVG.podspec",
@@ -1430,6 +1434,7 @@
14301434
"Specs/DivKit_LayoutKit/32.3.1/DivKit_LayoutKit.podspec":"divkit/public-ios/Specs/DivKit_LayoutKit/32.3.1/DivKit_LayoutKit.podspec",
14311435
"Specs/DivKit_LayoutKit/32.30.0/DivKit_LayoutKit.podspec":"divkit/public-ios/Specs/DivKit_LayoutKit/32.30.0/DivKit_LayoutKit.podspec",
14321436
"Specs/DivKit_LayoutKit/32.31.0/DivKit_LayoutKit.podspec":"divkit/public-ios/Specs/DivKit_LayoutKit/32.31.0/DivKit_LayoutKit.podspec",
1437+
"Specs/DivKit_LayoutKit/32.32.0/DivKit_LayoutKit.podspec":"divkit/public-ios/Specs/DivKit_LayoutKit/32.32.0/DivKit_LayoutKit.podspec",
14331438
"Specs/DivKit_LayoutKit/32.4.0/DivKit_LayoutKit.podspec":"divkit/public-ios/Specs/DivKit_LayoutKit/32.4.0/DivKit_LayoutKit.podspec",
14341439
"Specs/DivKit_LayoutKit/32.4.1/DivKit_LayoutKit.podspec":"divkit/public-ios/Specs/DivKit_LayoutKit/32.4.1/DivKit_LayoutKit.podspec",
14351440
"Specs/DivKit_LayoutKit/32.5.0/DivKit_LayoutKit.podspec":"divkit/public-ios/Specs/DivKit_LayoutKit/32.5.0/DivKit_LayoutKit.podspec",
@@ -1548,6 +1553,7 @@
15481553
"Specs/DivKit_LayoutKitInterface/32.3.1/DivKit_LayoutKitInterface.podspec":"divkit/public-ios/Specs/DivKit_LayoutKitInterface/32.3.1/DivKit_LayoutKitInterface.podspec",
15491554
"Specs/DivKit_LayoutKitInterface/32.30.0/DivKit_LayoutKitInterface.podspec":"divkit/public-ios/Specs/DivKit_LayoutKitInterface/32.30.0/DivKit_LayoutKitInterface.podspec",
15501555
"Specs/DivKit_LayoutKitInterface/32.31.0/DivKit_LayoutKitInterface.podspec":"divkit/public-ios/Specs/DivKit_LayoutKitInterface/32.31.0/DivKit_LayoutKitInterface.podspec",
1556+
"Specs/DivKit_LayoutKitInterface/32.32.0/DivKit_LayoutKitInterface.podspec":"divkit/public-ios/Specs/DivKit_LayoutKitInterface/32.32.0/DivKit_LayoutKitInterface.podspec",
15511557
"Specs/DivKit_LayoutKitInterface/32.4.0/DivKit_LayoutKitInterface.podspec":"divkit/public-ios/Specs/DivKit_LayoutKitInterface/32.4.0/DivKit_LayoutKitInterface.podspec",
15521558
"Specs/DivKit_LayoutKitInterface/32.4.1/DivKit_LayoutKitInterface.podspec":"divkit/public-ios/Specs/DivKit_LayoutKitInterface/32.4.1/DivKit_LayoutKitInterface.podspec",
15531559
"Specs/DivKit_LayoutKitInterface/32.5.0/DivKit_LayoutKitInterface.podspec":"divkit/public-ios/Specs/DivKit_LayoutKitInterface/32.5.0/DivKit_LayoutKitInterface.podspec",
@@ -1666,6 +1672,7 @@
16661672
"Specs/DivKit_Serialization/32.3.1/DivKit_Serialization.podspec":"divkit/public-ios/Specs/DivKit_Serialization/32.3.1/DivKit_Serialization.podspec",
16671673
"Specs/DivKit_Serialization/32.30.0/DivKit_Serialization.podspec":"divkit/public-ios/Specs/DivKit_Serialization/32.30.0/DivKit_Serialization.podspec",
16681674
"Specs/DivKit_Serialization/32.31.0/DivKit_Serialization.podspec":"divkit/public-ios/Specs/DivKit_Serialization/32.31.0/DivKit_Serialization.podspec",
1675+
"Specs/DivKit_Serialization/32.32.0/DivKit_Serialization.podspec":"divkit/public-ios/Specs/DivKit_Serialization/32.32.0/DivKit_Serialization.podspec",
16691676
"Specs/DivKit_Serialization/32.4.0/DivKit_Serialization.podspec":"divkit/public-ios/Specs/DivKit_Serialization/32.4.0/DivKit_Serialization.podspec",
16701677
"Specs/DivKit_Serialization/32.4.1/DivKit_Serialization.podspec":"divkit/public-ios/Specs/DivKit_Serialization/32.4.1/DivKit_Serialization.podspec",
16711678
"Specs/DivKit_Serialization/32.5.0/DivKit_Serialization.podspec":"divkit/public-ios/Specs/DivKit_Serialization/32.5.0/DivKit_Serialization.podspec",

DivKit/DivKitInfo.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
public enum DivKitInfo {
2-
public static let version = "32.31.0"
2+
public static let version = "32.32.0"
33
}

DivKitExtensions/Shimmers/Shimmer/ShimmerImagePreviewStyle.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import LayoutKit
44
import UIKit
55
import VGSL
66

7-
public struct ShimmerImagePreviewStyle: Equatable {
7+
public struct ShimmerImagePreviewStyle: Equatable, Sendable {
88
public let colorsAndLocations: [ColorAndLocation]
99
public let angle: CGFloat
1010
public let duration: CGFloat

DivKitExtensions/Shimmers/ShimmerStyle+Serialization.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import Foundation
44
import LayoutKit
55
import VGSL
66

7-
public struct ColorAndLocation: Equatable {
7+
public struct ColorAndLocation: Equatable, Sendable {
88
var color: Color
99
var location: CGFloat
1010

DivKitKMP/DivKitKMPFacade.swift

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,10 @@ internal import DivKitExtensions
3838
return divView
3939
}
4040

41+
@objc public func getVariableValue(_ name: String) -> Any? {
42+
globalVariablesStorage.getValue(DivVariableName(rawValue: name))
43+
}
44+
4145
@objc public func setGlobalVariables(_ variables: [String: Any]) {
4246
globalVariablesStorage.put(variables.divVariables)
4347
}

LayoutKit/LayoutKit/Blocks/CornerRadii.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import CoreGraphics
22

3-
public struct CornerRadii: Equatable {
3+
public struct CornerRadii: Equatable, Sendable {
44
public let topLeft: CGFloat
55
public let topRight: CGFloat
66
public let bottomLeft: CGFloat
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
Pod::Spec.new do |s|
2+
s.name = 'DivKit'
3+
s.version = '32.32.0'
4+
s.summary = 'DivKit framework'
5+
s.description = 'DivKit is a backend-driven UI framework'
6+
s.homepage = 'https://divkit.tech'
7+
8+
s.license = { :type => 'Apache License, Version 2.0', :file => 'LICENSE' }
9+
s.author = { 'divkit' => 'divkit@yandex-team.ru' }
10+
s.source = { :git => 'https://github.com/divkit/divkit-ios.git', :tag => s.version.to_s }
11+
12+
s.swift_version = '5.9'
13+
s.requires_arc = true
14+
s.prefix_header_file = false
15+
s.platforms = { :ios => '13.0' }
16+
17+
s.dependency 'DivKit_LayoutKit', s.version.to_s
18+
s.dependency 'DivKit_Serialization', s.version.to_s
19+
s.dependency 'VGSL', '~> 7.12'
20+
21+
s.source_files = [
22+
'DivKit/**/*'
23+
]
24+
end
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
Pod::Spec.new do |s|
2+
s.name = 'DivKitExtensions'
3+
s.version = '32.32.0'
4+
s.summary = 'DivKit framework extensions'
5+
s.description = 'Part of DivKit framework'
6+
s.homepage = 'https://divkit.tech'
7+
8+
s.license = { :type => 'Apache License, Version 2.0', :file => 'LICENSE' }
9+
s.author = { 'divkit' => 'divkit@yandex-team.ru' }
10+
s.source = { :git => 'https://github.com/divkit/divkit-ios.git', :tag => s.version.to_s }
11+
12+
s.swift_version = '5.9'
13+
s.requires_arc = true
14+
s.prefix_header_file = false
15+
s.platforms = { :ios => '13.0' }
16+
17+
s.dependency 'DivKit', s.version.to_s
18+
19+
s.source_files = [
20+
'DivKitExtensions/**/*'
21+
]
22+
end
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
Pod::Spec.new do |s|
2+
s.name = 'DivKitKMP'
3+
s.version = '32.32.0'
4+
s.summary = 'DivKit obj-C interface for Kotlin Multiplatform applications'
5+
s.description = 'DivKit obj-C interface for Kotlin Multiplatform applications'
6+
s.homepage = 'https://divkit.tech'
7+
8+
s.license = { :type => 'Apache License, Version 2.0', :file => 'LICENSE' }
9+
s.author = { 'divkit' => 'divkit@yandex-team.ru' }
10+
s.source = { :git => 'https://github.com/divkit/divkit-ios.git', :tag => s.version.to_s }
11+
12+
s.swift_version = '5.9'
13+
s.requires_arc = true
14+
s.prefix_header_file = false
15+
s.platforms = { :ios => '13.0' }
16+
17+
s.dependency 'DivKit', s.version.to_s
18+
s.dependency 'DivKitExtensions', s.version.to_s
19+
s.dependency 'VGSL', '~> 7.12'
20+
21+
s.source_files = [
22+
'DivKitKMP/**/*'
23+
]
24+
end
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
Pod::Spec.new do |s|
2+
s.name = 'DivKitSVG'
3+
s.version = '32.32.0'
4+
s.summary = 'Part of DivKit framework'
5+
s.description = 'Part of DivKit framework'
6+
s.homepage = 'https://divkit.tech'
7+
8+
s.license = { :type => 'Apache License, Version 2.0', :file => 'LICENSE' }
9+
s.author = { 'divkit' => 'divkit@yandex-team.ru' }
10+
s.source = { :git => 'https://github.com/divkit/divkit-ios.git', :tag => s.version.to_s }
11+
12+
s.swift_version = '5.9'
13+
s.requires_arc = true
14+
s.prefix_header_file = false
15+
s.platforms = { :ios => '13.0' }
16+
17+
s.dependency 'DivKit', s.version.to_s
18+
s.dependency 'VGSL', '~> 7.12'
19+
20+
s.source_files = [
21+
'DivKitSVG/**/*'
22+
]
23+
end

0 commit comments

Comments
 (0)