template_expressions 3.0.5
template_expressions: ^3.0.5 copied to clipboard
A Dart library to process string based templates using expressions.
3.0.5 June 3rd, 2023 #
- Bug fixes
3.0.4+1 May 30, 2023 #
- Automated dependency updates
3.0.4 May 24, 2023 #
- Fix to have bool expressions via the
? :
mechanisms evaluate null as false rather than crash.
3.0.3+1 May 23, 2023 #
- Automated dependency updates
3.0.3 May 20th, 2023 #
- Update for Flutter 3.10
3.0.2+2 May 16, 2023 #
- Automated dependency updates
3.0.2+1 May 9, 2023 #
- Automated dependency updates
3.0.2 May 8th, 2023 #
- Removed Map member accessor and made it the default for a Map.
3.0.1 May 6th, 2023 #
- Added
entries
to the standard members forMap
.
3.0.0+6 May 2nd, 2023 #
- Locked
json_path
version due to breaking change withpetitparser
.
3.0.0+5 April 25, 2023 #
- Automated dependency updates
3.0.0+4 April 18, 2023 #
- Automated dependency updates
3.0.0+3 April 11, 2023 #
- Automated dependency updates
3.0.0+2 April 4, 2023 #
- Automated dependency updates
3.0.0+1 April 3, 2023 #
- Automated dependency updates
3.0.0 April 3rd, 2023 #
- BREAKING CHANGE: Updated to
json_path
0.5 which removes theparent
attribute fromJsonPathMatch
.
2.2.3+2 March 21, 2023 #
- Automated dependency updates
2.2.3+1 March 19th, 2023 #
- Upgraded to
json_path
to 0.4.4 which resolved thepetitparser
issue.
2.2.3 March 18th, 2023 #
- Locked
json_path
to 0.4.2 because 0.4.3 requirespetitparser
5.2.0 or above and... the petitparser issue below remains.
2.2.2 March 13th, 2023 #
- Locked
petitparser
to 5.1.0 until one of these is actually resolved:
2.2.1+4 March 7, 2023 #
- Automated dependency updates
2.2.1+3 February 21, 2023 #
- Automated dependency updates
2.2.1+2 February 14, 2023 #
- Automated dependency updates
2.2.1+1 January 31, 2023 #
- Automated dependency updates
2.2.1 January 24th, 2023 #
- Dart 2.19
2.2.0+2 January 17, 2023 #
- Automated dependency updates
2.2.0+1 January 3, 2023 #
- Automated dependency updates
2.2.0 December 31st, 2022 #
- Added
evaluate
andevaluateAsync
to evaluate a template into a dynamic result rather than a string one
2.1.0+1 December 27, 2022 #
- Automated dependency updates
2.1.0 December 25th, 2022 #
- Assed
CustomizableMemberAccessor
- Added
delay
as a synonym todelayed
- Added
Logger
functions - Added
processAsync
to the Template - Added support for
delayed
as a function - Added ability to pass in the member accessors for parsing templates
- Added
onValueChanged
and support for the assignment operator to assign values as part of expressions
2.0.0+4 December 20, 2022 #
- Automated dependency updates
2.0.0+3 December 13, 2022 #
- Automated dependency updates
2.0.0+2 November 22, 2022 #
- Automated dependency updates
2.0.0+1 November 15, 2022 #
- Automated dependency updates
2.0.0 November 12th, 2022 #
- Updated to require petitparser 5+
1.1.7+11 November 8, 2022 #
- Automated dependency updates
1.1.7+10 October 18, 2022 #
- Automated dependency updates
1.1.7+9 October 11, 2022 #
- Automated dependency updates
1.1.7+8 September 13, 2022 #
- Automated dependency updates
1.1.7+7 September 6, 2022 #
- Automated dependency updates
1.1.7+6 July 28th, 2022 #
- Revert crypto
1.1.7+5 July 26, 2022 #
- Automated dependency updates
1.1.7+4 July 19, 2022 #
- Automated dependency updates
1.1.7+3 July 12, 2022 #
- Automated dependency updates
1.1.7+2 June 28, 2022 #
- Automated dependency updates
1.1.7+1 June 21, 2022 #
- Automated dependency updates
1.1.7 June 16th, 2022 #
- Fix for escapeing backslash (
\\
) - Added
base64url
toCodec
and.toBase64Url()
toList<int>
1.1.6+2 May, 31, 2022 #
- Automated dependency updates
1.1.6+1 May 14th, 2022 #
1.1.5+1 April 18th, 2022 #
- Added
AES
andRSA
for encryption and description - Added pointycastle dependency
- Added
toJson
functions to bothMap
andList
1.1.4 April 16th, 2022 #
- Fixed duration_functions to return milliseconds rather than microseconds
- Added
random
function - Added
hmac
,md5
,sha256
, andsha512
functions
1.1.3 April 5th, 2022 #
- Better logging on exceptions in the template
1.1.2+2 April 4th, 2022 #
- Updated to be null friendly and not throw exceptions when attempting to access against null values
1.1.1+1 March 27th, 2022 #
- Removed undocumented
value
function
1.1.0+3 March 27th, 2022 #
- Moved the standard functions from the template to the expressions itself
- Dart 2.16
1.0.1+1 March 5th, 2022 #
- Added
Codex
built in type
1.0.0 February 26th, 2022 #
- Initial Release