text_analysis 0.7.0 text_analysis: ^0.7.0 copied to clipboard
Text analyzer that extracts tokens from text for use in full-text search queries and indexes.
0.7.0 #
Breaking Changes:
- Renamed
FieldName
type alias toZone
. - Renamed parameter
FieldName? field
toZone? zone
wherever it is used.
New:
- Type alias
IdFt
. - Type alias
Ft
. - Type alias
ZoneWeightMap
.
0.6.5+1 #
- PRE-RELEASE
- Minor bug fixes.
0.6.5 #
- PRE-RELEASE
- Added custom implementation of
TermPair.toString()
.
0.6.4 #
- PRE-RELEASE
- Added
==
operator andhashCode
getter toTermPair
. - Updated documentation.
0.6.3 #
- PRE-RELEASE
- Added object model
TermPair
. - Updated documentation.
0.6.2 #
- PRE-RELEASE
- Added extension getter
List<String> get allTerms
onIterable<Token>
. - Updated documentation.
- Codebase formatted.
0.6.1 #
- PRE-RELEASE
- Added type aliases to improve code readability.
- Updated documentation.
- Codebase formatted.
0.6.0+1 #
- PRE-RELEASE
- Codebase formatted.
0.6.0 #
- PRE-RELEASE, BREAKING CHANGES
- BREAKING CHANGE: Changed parameters for
JsonTokenizer
type defintion. - Updated documentation.
0.5.0 #
- PRE-RELEASE
- Added
JsonTokenizer
type defintion. - Updated documentation.
0.4.1 #
- PRE-RELEASE
- Added optional, nullable
FieldName? field
optional parameter toTokenizer
definition. - Updated documentation.
0.4.0+1 #
- PRE-RELEASE
- Updated documentation.
0.4.0 #
- PRE-RELEASE, BREAKING CHANGES
- BREAKING CHANGE: added
Token.field
property to token, breaks default generative constructor. - BREAKING CHANGE: added
FieldName? field
optional parameter toTextAnalyzer.tokenize
method. - BREAKING CHANGE: removed deprecated property
Token.index
, useToken.termPosition
instead. - BREAKING CHANGE: removed deprecated property
Token.position
, useToken.termPosition
instead. - BREAKING CHANGE: removed deprecated extension method
Iterable<Token>.maxIndex
, useIterable<Token>.
Iterable - BREAKING CHANGE: removed extension method
Iterable<Token>.minIndex
, useIterable<Token>.
Iterable - Added new method
ITextAnalyser,tokenizeJson
. - Added new tests.
- Added new examples.
- Updated documentation.
0.3.1 #
- PRE-RELEASE
- Updated package imports.
0.3.0+1 #
- PRE-RELEASE
- Updated documentation.
0.3.0 #
- PRE-RELEASE, BREAKING CHANGES
- BREAKING CHANGE:
TextAnalyzerConfiguration.characterFilter
changed to non-nullable. Use(phrase) => phrase
if nocharacterFilter
is required. - BREAKING CHANGE:
TextAnalyzerConfiguration.termFilter
changed to non-nullable. Use(phrase) => [phrase]
if notermFilter
is required. - Added
porter_2_stemmer
package export so it does not need to be imported separately. - Updated documentation.
0.2.0+1 #
- PRE-RELEASE
- Updated documentation.
0.2.0 #
- PRE-RELEASE
- Added abstract class
TextAnalyzerBase
. - Updated documentation.
0.1.0+1 #
- PRE-RELEASE
- Updated documentation.
0.1.0 #
- PRE-RELEASE, BREAKING CHANGES
- BREAKING CHANGE: added
Token.termPosition
property to token, breaks default generative constructor. - DEPRECATED property
Token.index
, useToken.termPosition
instead. - DEPRECATED property
Token.position
, useToken.termPosition
instead. - DEPRECATED extension method
Iterable<Token>.maxIndex
.
1.0.0+1 #
- RETRACTED
- Updated documentation.
1.0.0 #
- RETRACTED
- Updated dependencies.
0.0.12+1 #
- PRE-RELEASE
- Updated documentation.
0.0.12 #
- PRE-RELEASE, BREAKING CHANGES
- Added == operator to
Token
,Sentence
andTextSource
. - Updated documentation.
0.0.11+build.1.e8af2efb #
- PRE-RELEASE
- Updated documentation.
0.0.11 #
- PRE-RELEASE
- Updated documentation.
0.0.11-beta.1 #
- PRE-RELEASE
- Updated documentation.
0.0.10 #
- PRE-RELEASE
- Latest stable release.
- Updated documentation.
0.0.9-beta.1 #
- PRE-RELEASE, BREAKING CHANGES
- BREAKING CHANGE: changed definition of
Token.position
.
0.0.8 #
- PRE-RELEASE, BREAKING CHANGES
- BREAKING CHANGE: removed
relevance
extension method fromTokenCollectionExtension
.
0.0.7 #
- PRE-RELEASE
- Updated documentation.
0.0.6 #
- PRE-RELEASE, BREAKING CHANGES
- Added
TokenCollectionExtension
onIterable<Token>
.
0.0.5 #
- PRE-RELEASE, BREAKING CHANGES
- BREAKING CHANGE: added
position
property toToken
class.
0.0.4 #
- PRE-RELEASE, BREAKING CHANGES
- Added
Tokenizer
type definition.
0.0.3 #
- PRE-RELEASE, BREAKING CHANGES
- BREAKING CHANGE: stemmer removed from English configuration.
- BREAKING CHANGE: stemmer incorporated into default tokenFilter for
TextAnalyzer
.
0.0.2 #
- PRE-RELEASE
- Updated documentation.
0.0.1-beta.1 #
- PRE-RELEASE
- Initial version.